-
-
Notifications
You must be signed in to change notification settings - Fork 0
feat(setup): make local daemon onboarding configurable #182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+5,049
−400
Merged
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
f82aead
docs: plan daemon-first setup onboarding
a1002d4
feat(core): add add-mcp adapter contract
1248064
feat(core): support local daemon attach
ca49cce
feat(core): orchestrate daemon-first setup
2e309cf
feat(core): wire setup through add-mcp adapter
27afad2
feat(core): add native daemon defaults
2be2588
feat(core): polish daemon setup compatibility
c1e8df3
docs: promote daemon-first setup
0cb761a
fix(core): preserve loopback remote profiles
c00d066
fix(opencode): avoid native stdio warnings
af33f4a
chore: add daemon-first setup changeset
d48554c
fix(native): let env override setup defaults
fbb9c51
fix(setup): avoid remote auth for local daemon onboarding
6cde86b
docs(plan): add global serve config defaults plan
f441450
feat(config): add global serve config surface
68cba10
feat(serve): apply global serve defaults
680aff9
feat(serve): support multiple public origins
45bdbf2
feat(daemon): refresh serve defaults on restart
1bd35e0
test(setup): preserve local daemon safety with serve defaults
518782b
docs(config): document global serve defaults
5224e56
refactor(serve): share global defaults loader
f5607ec
fix(serve): honor secondary public origins for credentials
6b3c985
fix(setup): address daemon onboarding review feedback
6a2fe5e
fix(remote): trust persisted daemon before local attach
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| --- | ||
| "@caplets/core": patch | ||
| "caplets": patch | ||
| "@caplets/opencode": patch | ||
| "@caplets/pi": patch | ||
| --- | ||
|
|
||
| Promote daemon-first local setup. `caplets setup` now initializes config, starts or reuses the local daemon, verifies health before mutating integrations, and configures MCP clients as thin `caplets attach <local-daemon-url>` clients through the pinned `add-mcp` adapter. | ||
|
|
||
| Add explicit native daemon mode and setup-written daemon defaults for OpenCode and Pi, while keeping remote/cloud setup on Remote Login and secret-free attach paths. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| "@caplets/core": patch | ||
| "caplets": patch | ||
| --- | ||
|
|
||
| Add top-level user `serve` config defaults for HTTP Caplets serving. Foreground `caplets serve --transport http` and daemon restarts can now reuse configured host, port, path, upstream URL, remote state path, public origins, proxy trust, and unauthenticated HTTP intent while project config ignores `serve` for security. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.