Repository navigation
feat(reborn-cli): onboarding journey — keychain master key, two-prompt setup, login link #6174
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
Merged
Changes from all commits
Commits
Show all changes
53 commits
Select commit
Hold shift + click to select a range
065fc81
feat(reborn): keychain-backed master key for local-dev, dotfile-first
henrypark133 b854598
feat(reborn-ingress): tokenized login route feeding the existing sess…
henrypark133 74a8557
feat(reborn-cli): serve derives webui user id from config, env overrides
henrypark133 4ee9701
test(reborn-cli): suppress OS keychain in lane-merged smoke spawns
henrypark133 78e6728
feat(reborn-cli): onboard prompts for provider/API key into the encry…
henrypark133 3f04025
feat(reborn-cli): wire onboarding journey end-to-end (login link, ser…
henrypark133 7022490
fix(reborn-cli): onboarding review fixes — bootable headless default,…
henrypark133 691f7f4
fix(reborn-cli): adapt login_link to Result-returning webui_token_fil…
henrypark133 4f74fa3
fix(reborn-cli): drop direct ironclaw_secrets dependency from onboard…
henrypark133 0acd7aa
fix(reborn-cli): onboarding review fixes round 2
henrypark133 293bc5e
fix(reborn-cli): let a stored LLM key resolve at serve boot
henrypark133 3c284e5
fix(reborn-cli): mount CLI-token login only for file-sourced tokens
henrypark133 b4fea55
refactor(reborn-onboard): extract llm_credentials.rs from onboard/mod.rs
henrypark133 9615855
feat(reborn-composition): add RebornProviderAdmin::menu_entries()
henrypark133 9a6e0dd
feat(reborn-onboard): numbered provider menu with conditional API key…
henrypark133 878c156
fix(reborn-onboard): drop openai_compatible from provider menu
henrypark133 ee142b3
test(reborn-cli): dedup serve-banner polling, fix silent read/blockin…
henrypark133 3faae9d
fix(reborn-cli): mark onboard's config-load fallback with silent-ok
henrypark133 275dbd9
fix(reborn-cli): redact bearer token from Debug, fail closed on non-U…
henrypark133 11286e1
fix(reborn-composition): stop keyless retry masking real LLM catalog …
henrypark133 38a5515
fix(reborn-webui-ingress): sanitize CliTokenLoginConfig::with_redirec…
henrypark133 ce0d8b4
fix(reborn-cli): address coderabbit review on onboard provider menu
henrypark133 bb8c000
test(reborn-cli,webui-ingress): close onboarding-journey coverage gaps
henrypark133 ff026e6
chore(reborn-composition): update pub-use snapshot for onboarding fac…
henrypark133 7b8b7bb
fix(reborn-cli): anchor service WorkingDirectory + report live servic…
henrypark133 4d23594
fix(reborn-cli): stop config init/onboard from implicitly seeding [ll…
henrypark133 41650cd
feat(reborn-composition): add RebornProviderAdmin::detect_env_llm
henrypark133 90419c5
feat(reborn-cli): onboard env-detect-and-confirm / silent-seed LLM step
henrypark133 44bcc14
test(reborn-cli): rewrite onboard/serve capstones for the de-seeded stub
henrypark133 1ce8862
fix(docker-reborn): stop shipping a baked-in [llm.default] stub
henrypark133 2d5481f
chore(reborn-composition): update pub-use snapshot for detect_env_llm…
henrypark133 93f4a1e
fix(reborn-cli): anchor service WorkingDirectory at <reborn_home>/wor…
henrypark133 ec0d60f
feat(onboard): arrow-key provider menu, live key/model probe, nearai …
henrypark133 b790b69
fix(reborn-webui-ingress): stamp operator capability on session mint,…
henrypark133 464ba69
style: prune narrative comments to codebase density (keep flow/edge b…
henrypark133 66a18bb
fix(reborn-composition): probe nearai candidates against the coded ba…
henrypark133 9ea3621
fix(reborn): nearai always resolves the cloud-api base URL
henrypark133 6e2ecde
fix(webui): resolve WebuiAuthenticator through crate-local re-export
henrypark133 b22b3d6
fix(reborn-cli): adapt CLI-token-login smoke tests to root-path serving
henrypark133 4e04c02
fix(reborn-onboard): apply final review-fix batch for PR #6174
henrypark133 1892593
fix(reborn-onboard): apply second review-fix batch for PR #6174
henrypark133 bbf8b7c
fix(reborn): apply stored LLM key to boot gateway via one reload chok…
henrypark133 d7f84ea
fix(reborn-onboard): store LLM keys in the runtime storage root serve…
henrypark133 5657f22
fix(reborn): address PR #6174 review threads A-E
henrypark133 e827f6c
Merge branch 'main' into reborn-onboard-pr-b
henrypark133 0805555
fix(reborn-onboard): persist env-detected keys, rename LocalDev* type…
henrypark133 2571a42
fix(reborn-cli): resolve stored-key fallback against the runtime stor…
henrypark133 a3f8a17
fix(reborn-composition,webui): cap NEAR AI login state, fix codex log…
henrypark133 fb32e8e
test(reborn): update composition pub-use snapshot for ratchet-mandate…
henrypark133 a8e0f22
fix(reborn): apply stored LLM key in reload for key-required providers
henrypark133 a946277
fix(reborn-onboard): master-key root check, env-accept disclosure, co…
henrypark133 88a3183
test(reborn): pin probe_candidate wiring through a live HTTP stub
henrypark133 bc161a4
fix(reborn): tighten codex-login finalize to absent-or-mismatch abort
henrypark133 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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.