Skip to content

Fix README onboarding claims: key stored first, deploy is async - #439

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-7143-readme-claims-onboarding-proves-a-key-with-a-live-call-and
Aug 29, 2026
Merged

TheGreatAxios merged 1 commit into
mainfrom
cl-7143-readme-claims-onboarding-proves-a-key-with-a-live-call-and

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Fixes CL-7143 — https://linear.app/abklabs/issue/CL-7143

Problem

  • README.md:89-91 said onboarding "proves it with a real call before storing anything, then deploys and confirms the default routines on the spot." Neither is true: packages/onboarding/src/complete-credential.ts:1-10 says CL-6123 dropped the blocking probe — a key is stored immediately, and a bad one is only caught the first time it's dialed for real inference. packages/onboarding/src/bench-provisioning.ts:1-27 says CL-6457 moved default-routine deploy to an async background drain; the UI shows "Your workbench is ready — agents will come online shortly."
  • DESIGN.md:122-123 cited docs/DECISIONS.md → Search, which does not exist (confirmed via find . -iname '*decisions*' -not -path '*/node_modules/*').

Change

  • README.md: rewrote the onboarding paragraph to describe shipped behavior — key stored right away, a wrong key surfaces on first use through the in-chat "Fix this connection" flow, default agents deploy in the background.
  • DESIGN.md: dropped the dangling docs/DECISIONS.md citation; the sentence's point (two search surfaces, never merged) stands without it.

Tests

Docs-only change. bunx prettier --check README.md DESIGN.md passes.

README overstated onboarding: it said connecting a provider "proves it
with a real call" and "confirms the default routines on the spot."
CL-6123 dropped the blocking probe (key is stored immediately, a bad
one surfaces on first real use via the in-chat "Fix this connection"
flow) and CL-6457 moved default-routine deploys to a background drain.
Also drops DESIGN.md's citation of docs/DECISIONS.md, which does not
exist.

Fixes CL-7143.
@TheGreatAxios
TheGreatAxios force-pushed the cl-7143-readme-claims-onboarding-proves-a-key-with-a-live-call-and branch from d6e5713 to a32eada Compare August 29, 2026 04:46
@TheGreatAxios
TheGreatAxios merged commit 0c63c62 into main Aug 29, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant