openclaw/src/commands
Peter Steinberger e2a112a556
feat(onboard): guided CLI onboarding with live AI verification and classic fallback (#101880)
* feat(onboard): guided CLI onboarding with live AI verification and classic fallback

Interactive `openclaw onboard` (and bare `openclaw` on a fresh install) now
runs a guided flow with macOS-app parity: detect existing AI access, live-test
candidates with a real completion before persisting anything, walk down the
ladder on failure with mapped reasons, and offer verified manual API-key entry
from installed provider manifests (masked input). In-flow escapes: classic
wizard, Crestodian chat, skip-AI. Classic wizard gains an optional post-auth
live verification step. `--classic`, `--modern`, and `--non-interactive`
contracts unchanged. Docs corrected for post-#99935 routing.

Closes #101851

* improve(onboard): quiet probe diagnostics in wizard TTY, carry risk ack into classic escape

Candidate live-tests during guided setup are probes: rename their run id and
lane to the existing probe conventions (logging/subsystem.ts console
suppression, command-queue quiet probe lanes) so expected failures stop
leaking raw diagnostics into the Clack UI; file diagnostics unchanged. The
classic-wizard escape now passes the already-collected risk acknowledgement
through instead of re-prompting in the same session.

* fix(onboard): quiet the session-derived setup-inference probe lane too

The live-test run enqueues on two lanes: the explicit probe lane and one
derived from its temp session key. Extend the shared quiet-probe predicate to
cover the derived lane so a failing candidate cannot leak lane-task
diagnostics into the wizard TTY.

* improve(onboard): suppress subsystem console output during wizard live tests

Provider-transport subsystem loggers (model-fetch start/response, transport
errors) carry no run id, so probe suppression cannot catch them and a failing
candidate printed raw log lines into the Clack TTY. Reuse the TUI console
subsystem-filter seam via a finally-safe scoped helper around guided
activation and the classic live-verify; file logging is unchanged and the
gateway (macOS app) surface is unaffected.

* fix(onboard): never auto-replace a configured model when its live check fails

The re-run verification probe executes outside the configured workspace (setup
never runs workspace plugins), so a workspace-backed current model can fail
the check while working fine in the agent. Stop the auto ladder on an
existing-model failure and hand the decision to the manual stage instead of
silently persisting a different candidate as the default. Docs note the
fail-safe and the workspace caveat.

* feat(onboard): two-way switching between Crestodian chat and the menu wizards

From the chat, `open setup wizard`, `open classic wizard`, and `open channel
wizard for <channel>` hand off to the guided flow, the classic wizard, or the
masked `channels add` wizard after the chat TUI tears down (mirrors the
open-tui handoff; gateway surface gets a text pointer instead). The hosted
channel wizard no longer dead-ends at sensitive steps — it offers the switch
and remembers the channel. New read-only `channel info <channel>` operation
and ring-zero action surface label, blurb, configured state, and the real
docs URL from channel-setup discovery so the assistant can explain Slack or
Telegram prerequisites instead of guessing; both prompts instruct it to use
them. `channels add --channel <id>` now preselects the channel. Docs cover
the interchangeable flows.

* fix(onboard): avoid param reassignment in open-setup handoff

* improve(onboard): separate ask-about vs connect intent in channel prompt guidance

Live test showed the agent detouring an explicit connect request through
channel_info because the guidance said to consult it first. Both prompts now
distinguish asking about a channel (channel info + docs link) from asking to
connect (connect right away).

* fix(channels): mark channel token entry as sensitive input

The shared single-token prompt lacked sensitive:true, so terminal wizards
echoed pasted channel tokens and the Crestodian chat bridge (which refuses
plain-text secrets based on this flag) hosted the Telegram token step in
visible chat. Found live-testing the chat-to-wizard switch; pre-existing on
main but load-bearing for the masked-wizard contract this PR documents.

* fix(onboard): restore terminal state around the guided flow's TUI launch

Mirror the classic finalize handoff so the chat TUI never inherits the wizard
prompter's raw/paused terminal state on the default first-run path.

* fix(channels): type the token prompter mock for the sensitive-flag assertion

* fix(gateway): map the TUI-only open-setup action to none for app clients

Engine-side surface gating already prevents open-setup replies on the gateway
surface; this keeps the client-visible action enum stable even if that gate
ever regresses. (Reviewed with the switching round; missed in its commit.)

* docs: regenerate docs map for onboarding page changes
2026-07-09 12:40:55 +01:00
..
agent fix #69443: [Bug] Subagent RPC callback to WeChat session key routed to main session instead (#90231) 2026-06-15 17:10:50 +08:00
channel-setup chore(deadcode): trim stale facade re-exports 2026-06-22 01:16:08 +08:00
channels feat(onboard): guided CLI onboarding with live AI verification and classic fallback (#101880) 2026-07-09 12:40:55 +01:00
doctor Harden jq safe-bin semantics (#102032) 2026-07-08 15:43:37 +05:30
gateway-status fix: diagnose Windows LAN Gateway firewall blocks (#98666) 2026-07-01 16:24:16 -05:00
migrate test: migrate src/commands tests to shared temp dir helpers (#96359) 2026-06-30 17:43:16 -07:00
models feat(cli): add openclaw promos to discover and claim ClawHub promotional model offers (#100236) 2026-07-07 01:10:42 -06:00
onboard-non-interactive refactor: localize internal implementation types (#101731) 2026-07-07 07:41:04 -07:00
promos feat(cli): add openclaw promos to discover and claim ClawHub promotional model offers (#100236) 2026-07-07 01:10:42 -06:00
setup/__tests__ docs: document setup command helpers 2026-06-04 13:00:10 -04:00
status-all fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
agent-command.test-mocks.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
agent-via-gateway.test.ts fix(agent): preserve explicit recipient sessions (#101507) 2026-07-07 10:07:13 +01:00
agent-via-gateway.ts fix(agent): preserve explicit recipient sessions (#101507) 2026-07-07 10:07:13 +01:00
agent.acp.test.ts feat: correlate native search outcomes in audit history (#98704) 2026-07-06 12:30:12 +01:00
agent.delivery.test.ts docs: document command scan batch 2026-06-04 19:01:12 -04:00
agent.runtime-config.test.ts fix(agent): preserve explicit recipient sessions (#101507) 2026-07-07 10:07:13 +01:00
agent.session.test.ts fix(sessions): exclude done sessions from transcript freshness rollover guard (#99985) 2026-07-06 17:09:55 +01:00
agent.test.ts fix(agent): preserve explicit recipient sessions (#101507) 2026-07-07 10:07:13 +01:00
agent.ts docs: document agent management commands 2026-06-04 11:12:55 -04:00
agents.add.test.ts fix(auth): preserve copied auth profile order (#100833) 2026-07-06 18:52:55 +01:00
agents.bind.commands.test.ts docs: document command scan batch 2026-06-04 19:01:12 -04:00
agents.bind.matrix.integration.test.ts fix(agents): reject bind specs with extra colon segments (#95572) 2026-06-22 03:07:50 +00:00
agents.bind.test-support.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
agents.binding-format.ts docs: document agent management commands 2026-06-04 11:12:55 -04:00
agents.bindings.ts fix(agents): reject bind specs with extra colon segments (#95572) 2026-06-22 03:07:50 +00:00
agents.command-shared.ts docs: document agent management commands 2026-06-04 11:12:55 -04:00
agents.commands.add.ts Improve iMessage imsg setup and skill ownership (#101407) 2026-07-07 14:13:37 -07:00
agents.commands.bind.ts docs: document agent management commands 2026-06-04 11:12:55 -04:00
agents.commands.delete.ts revert(sessions): defer session metadata sqlite 2026-06-10 16:34:06 +09:00
agents.commands.identity.ts docs: document agent management commands 2026-06-04 11:12:55 -04:00
agents.commands.list.test.ts docs: document command test batch 2026-06-04 18:50:37 -04:00
agents.commands.list.ts docs: document agent management commands 2026-06-04 11:12:55 -04:00
agents.config.ts docs: document auth choice command helpers 2026-06-04 11:14:36 -04:00
agents.delete.test.ts chore(deadcode): remove unused state path readers 2026-06-22 04:50:54 +08:00
agents.identity.test.ts docs: document command diagnostics batch 2026-06-04 18:54:31 -04:00
agents.providers.test.ts fix(agents): keep missing external channel providers in agents list 2026-06-28 19:19:58 -07:00
agents.providers.ts fix(agents): keep missing external channel providers in agents list 2026-06-28 19:19:58 -07:00
agents.test.ts docs: document command test batch 2026-06-04 18:50:37 -04:00
audit.test.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
audit.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
auth-choice-legacy.test.ts docs: document command status batch 2026-06-04 18:59:04 -04:00
auth-choice-legacy.ts docs: document auth choice command helpers 2026-06-04 11:14:36 -04:00
auth-choice-options.static.ts Streamline OpenClaw onboarding (#98218) 2026-06-30 11:22:26 -07:00
auth-choice-options.test.ts Streamline OpenClaw onboarding (#98218) 2026-06-30 11:22:26 -07:00
auth-choice-options.ts Streamline OpenClaw onboarding (#98218) 2026-06-30 11:22:26 -07:00
auth-choice-prompt.test.ts Streamline OpenClaw onboarding (#98218) 2026-06-30 11:22:26 -07:00
auth-choice-prompt.ts Streamline OpenClaw onboarding (#98218) 2026-06-30 11:22:26 -07:00
auth-choice.apply-helpers.ts docs: document auth choice command helpers 2026-06-04 11:14:36 -04:00
auth-choice.apply.api-providers.test.ts docs: document command cleanup batch 2026-06-04 19:05:16 -04:00
auth-choice.apply.api-providers.ts refactor(auth): remove unused provider hook 2026-06-17 23:34:35 +08:00
auth-choice.apply.plugin-provider.test.ts refactor(plugins): remove setup browser facade 2026-06-18 09:37:25 +08:00
auth-choice.apply.ts fix(onboard): reject deprecated external auth choices 2026-06-19 01:05:52 +08:00
auth-choice.apply.types.ts docs: document auth choice command helpers 2026-06-04 11:14:36 -04:00
auth-choice.model-check.test.ts docs: document command cleanup batch 2026-06-04 19:05:16 -04:00
auth-choice.model-check.ts fix(onboard): keep the wizard alive through provider auth failures and polish standalone install UX (#100632) 2026-07-07 04:11:23 +01:00
auth-choice.preferred-provider.test.ts refactor(commands): remove compatibility barrels 2026-06-18 08:56:48 +08:00
auth-choice.test.ts fix(onboard): reject deprecated external auth choices 2026-06-19 01:05:52 +08:00
auth-choice.ts fix(onboard): keep the wizard alive through provider auth failures and polish standalone install UX (#100632) 2026-07-07 04:11:23 +01:00
auth-token.ts docs: document backup and channel setup helpers 2026-06-04 11:16:37 -04:00
backup-shared.ts docs: document backup and channel setup helpers 2026-06-04 11:16:37 -04:00
backup-verify.test.ts docs: document command status batch 2026-06-04 18:59:04 -04:00
backup-verify.ts refactor(commands): trim backup type exports 2026-06-17 11:35:50 +08:00
backup.atomic.test.ts perf(test): skip backup retry wall-clock waits 2026-07-07 05:19:26 -04:00
backup.create-verify.test.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
backup.test-support.ts fix(backup): close archive stream before retry cleanup (#101464) 2026-07-07 09:53:31 +01:00
backup.test.ts fix(backup): close archive stream before retry cleanup (#101464) 2026-07-07 09:53:31 +01:00
backup.ts refactor(commands): trim backup type exports 2026-06-17 11:35:50 +08:00
channel-account-context.test.ts docs: document command test batch 2026-06-04 18:50:37 -04:00
channel-account-context.ts docs: document backup and channel setup helpers 2026-06-04 11:16:37 -04:00
channel-test-registry.ts docs: document channel setup commands 2026-06-04 11:18:50 -04:00
channels.add.test.ts feat(onboard): guided CLI onboarding with live AI verification and classic fallback (#101880) 2026-07-09 12:40:55 +01:00
channels.adds-non-default-telegram-account.test.ts docs: document command test batch 2026-06-04 18:50:37 -04:00
channels.config-only-status-output.test.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
channels.list.test.ts docs: document command setup batch 2026-06-04 19:07:41 -04:00
channels.logs.test.ts docs: document command onboarding batch 2026-06-04 18:57:02 -04:00
channels.mock-harness.ts docs: document channel command helpers 2026-06-04 11:20:59 -04:00
channels.plugin-install.test-helpers.ts docs: document command scan batch 2026-06-04 19:01:12 -04:00
channels.remove.test.ts docs: document command diagnostics batch 2026-06-04 18:54:31 -04:00
channels.resolve.test.ts refactor(channels): share plugin config persistence 2026-06-22 18:03:12 +08:00
channels.status.command-flow.test.ts fix(channels): keep ownerless config visible but undeliverable 2026-06-22 19:12:05 +08:00
channels.status.external-env.test.ts docs: document command report batch 2026-06-04 19:03:19 -04:00
channels.surfaces-signal-runtime-errors-channels-status-output.test.ts docs: document remaining command tests 2026-06-04 19:11:43 -04:00
channels.ts docs: document channel command helpers 2026-06-04 11:20:59 -04:00
chutes-oauth.test.ts refactor: consolidate free-port test helpers (#99771) 2026-07-03 19:53:43 -07:00
chutes-oauth.ts refactor(core): share error normalization helper 2026-06-23 00:43:50 +08:00
cleanup-command.test-support.ts revert(sessions): defer session metadata sqlite 2026-06-10 16:34:06 +09:00
cleanup-plan.ts docs: document cleanup and configure helpers 2026-06-04 11:22:51 -04:00
cleanup-utils.test.ts refactor(providers): remove stale primary model helper 2026-06-19 05:10:15 +08:00
cleanup-utils.ts fix(uninstall): refuse to remove current working directory during cleanup (#90813) 2026-06-06 01:51:16 -04:00
codex-runtime-plugin-install.test.ts fix: rebase clawhub install trust (#81364) 2026-06-26 18:33:19 +10:00
codex-runtime-plugin-install.ts chore(deadcode): trim runtime plugin selection wrappers 2026-06-22 00:24:26 +08:00
commitments.test.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
commitments.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
config-validation.test.ts docs: document remaining command tests 2026-06-04 19:11:43 -04:00
config-validation.ts docs: document cleanup and configure helpers 2026-06-04 11:22:51 -04:00
configure.channels.test.ts docs: document command test batch 2026-06-04 18:50:37 -04:00
configure.channels.ts refactor(config): remove prototype key facade 2026-06-18 10:05:34 +08:00
configure.commands.test.ts fix(config): fail closed when configure runs without an interactive TTY (#93953) (#94238) 2026-06-22 18:28:55 +00:00
configure.commands.ts fix(config): fail closed when configure runs without an interactive TTY (#93953) (#94238) 2026-06-22 18:28:55 +00:00
configure.daemon.test.ts docs: document command report batch 2026-06-04 19:03:19 -04:00
configure.daemon.ts docs: document configure wizard helpers 2026-06-04 11:25:31 -04:00
configure.gateway-auth.prompt-auth-config.test.ts docs: document command report batch 2026-06-04 19:03:19 -04:00
configure.gateway-auth.test.ts docs: document command scan batch 2026-06-04 19:01:12 -04:00
configure.gateway-auth.ts docs: document configure wizard helpers 2026-06-04 11:25:31 -04:00
configure.gateway.test.ts fix(configure): mask gateway token prompts 2026-06-14 07:43:07 +08:00
configure.gateway.ts fix(configure): mask gateway token prompts 2026-06-14 07:43:07 +08:00
configure.shared.ts fix(configure): remove duplicate password wrapper 2026-06-15 12:54:54 -04:00
configure.ts docs: document configure wizard helpers 2026-06-04 11:25:31 -04:00
configure.wizard.test.ts fix: diagnose Windows LAN Gateway firewall blocks (#98666) 2026-07-01 16:24:16 -05:00
configure.wizard.ts feat(crestodian): guide providerless model setup (#101887) 2026-07-07 19:24:54 -06:00
copilot-runtime-plugin-install.ts refactor: localize internal implementation constants (#101758) 2026-07-07 08:34:13 -07:00
daemon-install-auth-profiles-source.runtime.ts docs: document daemon install helpers 2026-06-04 11:27:53 -04:00
daemon-install-auth-profiles-store.runtime.ts docs: document daemon install helpers 2026-06-04 11:27:53 -04:00
daemon-install-helpers.test.ts fix #98107: Gateway regenerates service-env file on every restart, wiping Telegram bot tokens (#99124) 2026-07-06 02:24:39 +01:00
daemon-install-helpers.ts fix #98107: Gateway regenerates service-env file on every restart, wiping Telegram bot tokens (#99124) 2026-07-06 02:24:39 +01:00
daemon-install-plan.shared.test.ts docs: document remaining command tests 2026-06-04 19:11:43 -04:00
daemon-install-plan.shared.ts docs: document daemon install helpers 2026-06-04 11:27:53 -04:00
daemon-install-runtime-warning.test.ts docs: document command report batch 2026-06-04 19:03:19 -04:00
daemon-install-runtime-warning.ts docs: document daemon install helpers 2026-06-04 11:27:53 -04:00
daemon-runtime.ts docs: document daemon install helpers 2026-06-04 11:27:53 -04:00
dashboard.links.test.ts docs: document command scan batch 2026-06-04 19:01:12 -04:00
dashboard.test.ts docs: document command setup batch 2026-06-04 19:07:41 -04:00
dashboard.ts docs: document daemon install helpers 2026-06-04 11:27:53 -04:00
docs.test.ts fix(cli): bound docs search API response reads with committed test (#98188) 2026-06-30 10:00:17 -07:00
docs.ts refactor(infra): consolidate bounded HTTP body reads (#99744) 2026-07-04 12:15:57 -07:00
doctor-auth-canonical-api-key-alias.test.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
doctor-auth-flat-profiles.test.ts fix(doctor): import default-agent auth profiles into sqlite (#93156) 2026-06-15 17:42:51 -04:00
doctor-auth-flat-profiles.ts refactor(commands): hide doctor repair helper types 2026-06-17 11:46:16 +08:00
doctor-auth-legacy-oauth.ts docs: document doctor auth repair helpers 2026-06-04 11:56:19 -04:00
doctor-auth-oauth-sidecar.test.ts docs: document command onboarding batch 2026-06-04 18:57:02 -04:00
doctor-auth-oauth-sidecar.ts refactor(commands): hide doctor repair helper types 2026-06-17 11:46:16 +08:00
doctor-auth-profile-config.ts refactor(commands): hide doctor repair helper types 2026-06-17 11:46:16 +08:00
doctor-auth.deprecated-cli-profiles.test.ts docs: document remaining command tests 2026-06-04 19:11:43 -04:00
doctor-auth.hints.test.ts fix: OAuth refresh failures report reauth instead of stale success (#99134) 2026-07-02 13:50:25 -07:00
doctor-auth.profile-health.test.ts Doctor: expose auth profile findings (#97125) 2026-06-30 13:28:26 -07:00
doctor-auth.ts refactor: remove dead code and consolidate repeated paths (#100650) 2026-07-06 02:24:37 -07:00
doctor-bootstrap-size.test.ts fix(doctor): honor per-agent bootstrap profile in size check (#84424) 2026-07-07 21:19:27 -07:00
doctor-bootstrap-size.ts fix(doctor): honor per-agent bootstrap profile in size check (#84424) 2026-07-07 21:19:27 -07:00
doctor-browser.facade.test.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
doctor-browser.ts refactor(commands): hide doctor repair helper types 2026-06-17 11:46:16 +08:00
doctor-claude-cli.test.ts docs: document command diagnostics batch 2026-06-04 18:54:31 -04:00
doctor-claude-cli.ts docs: document doctor configuration checks 2026-06-04 11:57:47 -04:00
doctor-command-owner.test.ts docs: document command status batch 2026-06-04 18:59:04 -04:00
doctor-command-owner.ts docs: document doctor configuration checks 2026-06-04 11:57:47 -04:00
doctor-completion.test.ts [codex] Fix doctor completion cache plugin loading (#76235) 2026-07-05 07:33:54 -07:00
doctor-completion.ts [codex] Fix doctor completion cache plugin loading (#76235) 2026-07-05 07:33:54 -07:00
doctor-config-analysis.test.ts docs: document command setup batch 2026-06-04 19:07:41 -04:00
doctor-config-analysis.ts docs: document doctor configuration checks 2026-06-04 11:57:47 -04:00
doctor-config-audit-scrub.test.ts Doctor: expose config audit scrub findings (#84450) 2026-06-24 09:34:28 -07:00
doctor-config-audit-scrub.ts Doctor: expose config audit scrub findings (#84450) 2026-06-24 09:34:28 -07:00
doctor-config-flow.include-warning.test.ts docs: document remaining command tests 2026-06-04 19:11:43 -04:00
doctor-config-flow.missing-default-account-bindings.integration.test.ts docs: document command status batch 2026-06-04 18:59:04 -04:00
doctor-config-flow.missing-default-account-bindings.test.ts docs: document command test batch 2026-06-04 18:50:37 -04:00
doctor-config-flow.missing-explicit-default-account.test.ts docs: document command status batch 2026-06-04 18:59:04 -04:00
doctor-config-flow.safe-bins.test.ts docs: document command onboarding batch 2026-06-04 18:57:02 -04:00
doctor-config-flow.test-utils.ts docs: document command report batch 2026-06-04 19:03:19 -04:00
doctor-config-flow.test.ts feat(browser): restore driver "extension" via a loopback Chrome extension relay (no remote-debugging prompt) (#100619) 2026-07-06 10:08:27 +01:00
doctor-config-flow.ts fix(doctor): expose default account routing in lint (#96147) 2026-07-07 00:26:30 -07:00
doctor-config-preflight.state-migration.test.ts Fix container image upgrade migrations before gateway readiness (#101881) 2026-07-08 14:19:05 -04:00
doctor-config-preflight.test.ts docs: document command cleanup batch 2026-06-04 19:05:16 -04:00
doctor-config-preflight.ts Fix container image upgrade migrations before gateway readiness (#101881) 2026-07-08 14:19:05 -04:00
doctor-device-pairing.test.ts doctor: expose device pairing findings (#97366) 2026-06-30 20:34:05 -07:00
doctor-device-pairing.ts doctor: expose device pairing findings (#97366) 2026-06-30 20:34:05 -07:00
doctor-disk-space.test.ts Expose disk space doctor lint findings (#98391) 2026-07-02 09:56:41 -07:00
doctor-disk-space.ts refactor: consolidate byte-size formatting (#99768) 2026-07-06 09:26:04 -07:00
doctor-format.test.ts fix(gateway): surface systemd start-limit exhaustion (#98291) 2026-07-01 01:01:15 -07:00
doctor-format.ts fix(gateway): surface systemd start-limit exhaustion (#98291) 2026-07-01 01:01:15 -07:00
doctor-gateway-auth-token.test.ts chore(deadcode): trim doctor alias wrappers 2026-06-22 00:54:26 +08:00
doctor-gateway-auth-token.ts chore(deadcode): trim doctor alias wrappers 2026-06-22 00:54:26 +08:00
doctor-gateway-daemon-flow.test.ts fix(doctor): prevent non-interactive --fix from auto-restarting gateway (#94148) 2026-06-22 02:43:41 -07:00
doctor-gateway-daemon-flow.ts fix(doctor): prevent non-interactive --fix from auto-restarting gateway (#94148) 2026-06-22 02:43:41 -07:00
doctor-gateway-health.test.ts test(commands): type gateway transport mock input 2026-06-19 13:34:04 +02:00
doctor-gateway-health.ts fix(gateway): classify probe reachability by validated transport (#93948) 2026-06-19 11:56:16 +01:00
doctor-gateway-services.test.ts fix(windows): repair legacy gateway fallback updates (#101213) 2026-07-07 00:09:48 +01:00
doctor-gateway-services.ts fix(windows): repair legacy gateway fallback updates (#101213) 2026-07-07 00:09:48 +01:00
doctor-heartbeat-main-session-repair.ts refactor(commands): hide doctor utility types 2026-06-17 11:48:43 +08:00
doctor-heartbeat-session-target.test.ts revert(sessions): defer session metadata sqlite 2026-06-10 16:34:06 +09:00
doctor-heartbeat-session-target.ts docs: document doctor heartbeat checks 2026-06-04 12:02:48 -04:00
doctor-heartbeat-template-repair.test.ts Expose heartbeat template doctor lint findings (#98400) 2026-07-02 17:40:17 -07:00
doctor-heartbeat-template-repair.ts Expose heartbeat template doctor lint findings (#98400) 2026-07-02 17:40:17 -07:00
doctor-install-policy.test.ts docs: document command setup batch 2026-06-04 19:07:41 -04:00
doctor-install-policy.ts refactor(commands): hide doctor utility types 2026-06-17 11:48:43 +08:00
doctor-install.test.ts docs: document command cleanup batch 2026-06-04 19:05:16 -04:00
doctor-install.ts docs: document doctor heartbeat checks 2026-06-04 12:02:48 -04:00
doctor-legacy-config.migrations.test.ts chore: drop unrelated formatting churn 2026-06-24 13:42:39 -07:00
doctor-legacy-config.test.ts feat(browser): restore driver "extension" via a loopback Chrome extension relay (no remote-debugging prompt) (#100619) 2026-07-06 10:08:27 +01:00
doctor-lint.test.ts policy: repair channel ingress findings (#99720) 2026-07-06 18:03:40 -07:00
doctor-lint.ts chore(policy): normalize fix recommendation formatting 2026-07-04 19:34:17 -07:00
doctor-memory-search.test.ts doctor: add memory search lint findings (#97137) 2026-06-30 18:54:57 -07:00
doctor-memory-search.ts doctor: add memory search lint findings (#97137) 2026-06-30 18:54:57 -07:00
doctor-platform-notes.launchctl-env-overrides.test.ts docs: document command cleanup batch 2026-06-04 19:05:16 -04:00
doctor-platform-notes.startup-optimization.test.ts docs: document command onboarding batch 2026-06-04 18:57:02 -04:00
doctor-platform-notes.ts docs: document doctor plugin checks 2026-06-04 12:04:28 -04:00
doctor-plugin-manifests.test.ts Expose legacy plugin manifest doctor lint findings (#98695) 2026-07-02 17:48:04 -07:00
doctor-plugin-manifests.ts Expose legacy plugin manifest doctor lint findings (#98695) 2026-07-02 17:48:04 -07:00
doctor-plugin-registry.test.ts Doctor: expose plugin registry findings (#96169) 2026-06-27 10:00:50 -07:00
doctor-plugin-registry.ts refactor(deadcode): localize core helpers (#101869) 2026-07-07 13:16:57 -07:00
doctor-post-upgrade.test.ts docs: document command diagnostics batch 2026-06-04 18:54:31 -04:00
doctor-post-upgrade.ts docs: document doctor plugin checks 2026-06-04 12:04:28 -04:00
doctor-post-upgrade.types.ts refactor(commands): trim doctor probe type exports 2026-06-17 11:53:39 +08:00
doctor-prompter.test.ts docs: document command cleanup batch 2026-06-04 19:05:16 -04:00
doctor-prompter.ts fix(install): trap SIGINT so Ctrl+C exits cleanly during upgrade doctor (#76386) 2026-07-06 06:19:44 +00:00
doctor-repair-mode.ts docs: document doctor repair policy helpers 2026-06-04 12:06:06 -04:00
doctor-sandbox.ts Doctor: expose sandbox registry findings (#84326) 2026-06-22 14:42:23 -07:00
doctor-sandbox.warns-sandbox-enabled-without-docker.test.ts Doctor: expose sandbox registry findings (#84326) 2026-06-22 14:42:23 -07:00
doctor-security.test.ts improve: keep isolated tests under one second (#100019) 2026-07-05 10:57:19 -07:00
doctor-security.ts fix(exec): honor state dir approvals (#92056) 2026-06-11 09:30:56 +09:00
doctor-service-audit.test-helpers.ts docs: document command setup batch 2026-06-04 19:07:41 -04:00
doctor-service-repair-policy.ts docs: document doctor repair policy helpers 2026-06-04 12:06:06 -04:00
doctor-session-locks.test.ts Doctor: expose session lock findings (#84366) 2026-06-24 06:53:01 -07:00
doctor-session-locks.ts Doctor: expose session lock findings (#84366) 2026-06-24 06:53:01 -07:00
doctor-session-snapshots.test.ts Improve iMessage imsg setup and skill ownership (#101407) 2026-07-07 14:13:37 -07:00
doctor-session-snapshots.ts Improve iMessage imsg setup and skill ownership (#101407) 2026-07-07 14:13:37 -07:00
doctor-session-state-providers.test.ts docs: document command scan batch 2026-06-04 19:01:12 -04:00
doctor-session-state-providers.ts refactor(commands): hide doctor state helper types 2026-06-17 11:50:49 +08:00
doctor-session-transcripts.test.ts Doctor: expose session artifact findings (#95976) 2026-06-25 08:27:25 -07:00
doctor-session-transcripts.ts Doctor: expose session artifact findings (#95976) 2026-06-25 08:27:25 -07:00
doctor-skills-core.ts refactor(doctor): dedupe missing skill summaries 2026-06-18 12:20:41 +08:00
doctor-skills.test.ts fix(doctor): separate platform-incompatible skills 2026-06-16 06:26:20 +08:00
doctor-skills.ts refactor: localize file-private exports (#101701) 2026-07-07 06:57:19 -07:00
doctor-state-integrity.cloud-storage.test.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
doctor-state-integrity.linux-storage.test.ts fix(config): preserve raw snapshots after materialization 2026-06-19 09:01:54 +08:00
doctor-state-integrity.test.ts fix(doctor): preview missing transcript cleanup (#83630) 2026-07-07 06:49:44 +01:00
doctor-state-integrity.ts fix(doctor): preview missing transcript cleanup (#83630) 2026-07-07 06:49:44 +01:00
doctor-state-migrations.test.ts perf(test): isolate doctor migration plugin discovery 2026-07-06 04:31:06 -04:00
doctor-state-migrations.ts fix #95495: [Bug]: 2026.6.9 silently relocates memory store with no migration, forcing a full re-embed (1499 files) with zero upgrade-time warning (#95631) 2026-06-24 17:47:44 +08:00
doctor-ui.test.ts docs: document command report batch 2026-06-04 19:03:19 -04:00
doctor-ui.ts docs: document doctor state checks 2026-06-04 12:10:56 -04:00
doctor-update.test.ts fix(windows): repair legacy gateway fallback updates (#101213) 2026-07-07 00:09:48 +01:00
doctor-update.ts fix(windows): repair legacy gateway fallback updates (#101213) 2026-07-07 00:09:48 +01:00
doctor-volatile-fs.test.ts fix(config): preserve raw snapshots after materialization 2026-06-19 09:01:54 +08:00
doctor-whatsapp-responsiveness.test.ts Expose WhatsApp responsiveness doctor lint findings (#98406) 2026-07-03 11:55:10 -07:00
doctor-whatsapp-responsiveness.ts refactor: consolidate async timing helpers (#99721) 2026-07-03 17:58:15 -07:00
doctor-workspace-status.test.ts Doctor: expose workspace status findings (#97358) 2026-06-30 19:33:52 -07:00
doctor-workspace-status.ts Doctor: expose workspace status findings (#97358) 2026-06-30 19:33:52 -07:00
doctor-workspace.test.ts docs: document command report batch 2026-06-04 19:03:19 -04:00
doctor-workspace.ts chore(deadcode): drop inert legacy workspace doctor check 2026-06-22 01:47:27 +08:00
doctor.e2e-harness.ts fix(voice-call): emit canonical session keys (#89884) 2026-06-27 01:29:58 +01:00
doctor.fast-path-mocks.ts test(doctor): update cron fast-path mock 2026-06-18 07:07:48 +02:00
doctor.note-test-helpers.ts docs: document doctor command entrypoints 2026-06-04 12:13:46 -04:00
doctor.runs-legacy-state-migrations-yes-mode-without.e2e.test.ts docs: document command cleanup batch 2026-06-04 19:05:16 -04:00
doctor.test.ts docs: document command setup batch 2026-06-04 19:07:41 -04:00
doctor.ts docs: document doctor command entrypoints 2026-06-04 12:13:46 -04:00
doctor.types.ts docs: document doctor command entrypoints 2026-06-04 12:13:46 -04:00
doctor.warns-per-agent-sandbox-docker-browser-prune.e2e.test.ts docs: document command diagnostics batch 2026-06-04 18:54:31 -04:00
doctor.warns-state-directory-is-missing.e2e.test.ts test: scope doctor missing state env 2026-06-12 12:08:44 +01:00
export-trajectory.test.ts fix(cli): resolve trajectory export stores consistently (#95570) 2026-06-23 00:22:36 +00:00
export-trajectory.ts fix(cli): resolve trajectory export stores consistently (#95570) 2026-06-23 00:22:36 +00:00
flows.test.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
flows.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
gateway-health-auth-diagnostic.ts docs: document gateway helper comments 2026-06-04 12:17:02 -04:00
gateway-install-token.persist.runtime.ts docs: document gateway helper comments 2026-06-04 12:17:02 -04:00
gateway-install-token.test.ts docs: document command setup batch 2026-06-04 19:07:41 -04:00
gateway-install-token.ts docs: document gateway helper comments 2026-06-04 12:17:02 -04:00
gateway-presence.test.ts fix(gateway): dedupe probe warnings by gateway identity (#85791) 2026-06-05 10:23:12 -07:00
gateway-presence.ts fix(gateway): dedupe probe warnings by gateway identity (#85791) 2026-06-05 10:23:12 -07:00
gateway-readiness.test.ts docs: document remaining command tests 2026-06-04 19:11:43 -04:00
gateway-readiness.ts refactor(commands): hide gateway readiness types 2026-06-17 11:25:32 +08:00
gateway-status.test.ts fix: diagnose Windows LAN Gateway firewall blocks (#98666) 2026-07-01 16:24:16 -05:00
gateway-status.ts fix(gateway): accept port for health and probe (#94687) 2026-06-22 14:00:57 +08:00
health-format.ts fix(gateway): classify probe reachability by validated transport (#93948) 2026-06-19 11:56:16 +01:00
health.snapshot.test.ts Surface config hot-reload watcher status in health (#99267) 2026-07-06 01:48:54 -07:00
health.test.ts Surface config hot-reload watcher status in health (#99267) 2026-07-06 01:48:54 -07:00
health.ts Surface config hot-reload watcher status in health (#99267) 2026-07-06 01:48:54 -07:00
health.types.ts Surface config hot-reload watcher status in health (#99267) 2026-07-06 01:48:54 -07:00
message-format.test.ts fix: route direct outbound polls through channel adapters (#99950) 2026-07-07 11:46:26 +01:00
message-format.ts fix: route direct outbound polls through channel adapters (#99950) 2026-07-07 11:46:26 +01:00
message.test.ts docs: document command onboarding batch 2026-06-04 18:57:02 -04:00
message.ts fix(message): thread --limit through to CLI formatter and surface provider pagination hints (#99089) 2026-07-06 06:32:59 +00:00
migrate.test.ts refactor(agents): drop duplicate internal aliases 2026-06-19 18:33:56 +08:00
migrate.ts refactor(agents): drop duplicate internal aliases 2026-06-19 18:33:56 +08:00
model-picker.runtime.ts docs: document migrate picker comments 2026-06-04 12:22:26 -04:00
model-picker.test.ts docs: document command cleanup batch 2026-06-04 19:05:16 -04:00
model-picker.ts refactor(commands): trim setup barrel type exports 2026-06-17 11:55:52 +08:00
models.auth.provider-resolution.test.ts docs: document remaining command tests 2026-06-04 19:11:43 -04:00
models.list.e2e.test.ts refactor(models): remove model row registry alias 2026-06-18 22:54:51 +08:00
models.set.e2e.test.ts docs: document command setup batch 2026-06-04 19:07:41 -04:00
node-daemon-install-helpers.test.ts docs: document remaining command tests 2026-06-04 19:11:43 -04:00
node-daemon-install-helpers.ts feat(node): add gateway context path support 2026-07-01 03:58:47 -07:00
non-interactive-prompter.ts docs: document daemon oauth command seams 2026-06-04 12:36:05 -04:00
oauth-tls-preflight.doctor.test.ts refactor(doctor): remove command compatibility barrels 2026-06-18 09:41:04 +08:00
oauth-tls-preflight.test.ts fix(openai): cancel OAuth preflight bodies 2026-06-19 09:53:35 +02:00
onboard-auth.config-shared.test.ts fix(onboard): omit empty provider request settings 2026-07-08 17:26:29 -07:00
onboard-auth.test.ts fix: track onboard auth state env 2026-06-22 10:28:26 +01:00
onboard-channels.e2e.test.ts chore(deadcode): trim stale facade re-exports 2026-06-22 01:16:08 +08:00
onboard-channels.post-write.test.ts docs: document remaining command tests 2026-06-04 19:11:43 -04:00
onboard-channels.ts chore(deadcode): trim stale facade re-exports 2026-06-22 01:16:08 +08:00
onboard-config.test.ts refactor(commands): hide onboarding defaults 2026-06-17 18:08:16 +08:00
onboard-config.ts refactor(commands): hide onboarding defaults 2026-06-17 18:08:16 +08:00
onboard-core-auth-flags.ts docs: document onboarding helper comments 2026-06-04 12:37:56 -04:00
onboard-custom-config.test.ts refactor(commands): hide onboarding defaults 2026-06-17 18:08:16 +08:00
onboard-custom-config.ts refactor(commands): hide onboarding defaults 2026-06-17 18:08:16 +08:00
onboard-custom.test.ts fix(onboard): cancel custom verification bodies 2026-06-19 08:55:56 +02:00
onboard-custom.ts fix(onboard): cancel custom verification bodies 2026-06-19 08:55:56 +02:00
onboard-guided.test.ts feat(onboard): guided CLI onboarding with live AI verification and classic fallback (#101880) 2026-07-09 12:40:55 +01:00
onboard-guided.ts feat(onboard): guided CLI onboarding with live AI verification and classic fallback (#101880) 2026-07-09 12:40:55 +01:00
onboard-helpers.test.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
onboard-helpers.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
onboard-hooks.test.ts fix(onboard): keep the wizard alive through provider auth failures and polish standalone install UX (#100632) 2026-07-07 04:11:23 +01:00
onboard-hooks.ts fix(onboard): keep the wizard alive through provider auth failures and polish standalone install UX (#100632) 2026-07-07 04:11:23 +01:00
onboard-inference.test.ts feat(crestodian): conversational agent-loop onboarding across CLI, web install, and macOS app (#99935) 2026-07-05 01:02:53 -07:00
onboard-inference.ts refactor: remove proven dead code across runtime surfaces (#100823) 2026-07-06 03:31:19 -07:00
onboard-interactive-runner.ts feat(onboard): guided CLI onboarding with live AI verification and classic fallback (#101880) 2026-07-09 12:40:55 +01:00
onboard-interactive.test.ts docs: document command onboarding batch 2026-06-04 18:57:02 -04:00
onboard-interactive.ts feat(onboard): guided CLI onboarding with live AI verification and classic fallback (#101880) 2026-07-09 12:40:55 +01:00
onboard-non-interactive.gateway-health-auth.test.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
onboard-non-interactive.gateway.test.ts fix: advertise route-aware LAN Control UI links (#98482) 2026-07-01 04:02:12 -05:00
onboard-non-interactive.test-helpers.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
onboard-non-interactive.ts docs: document noninteractive onboarding entrypoints 2026-06-04 12:48:25 -04:00
onboard-remote.test.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
onboard-remote.ts refactor(security): consolidate secret primitives (#99746) 2026-07-04 16:38:13 -07:00
onboard-search.providers.test.ts Keep key-free web search providers opt-in (#93616) 2026-06-16 21:02:07 +08:00
onboard-search.test.ts feat(firecrawl): add keyless scrape support (#94551) 2026-06-19 00:23:41 +08:00
onboard-search.ts refactor(commands): trim setup barrel type exports 2026-06-17 11:55:52 +08:00
onboard-skills.test.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
onboard-skills.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
onboard-types.ts feat(onboard): guided CLI onboarding with live AI verification and classic fallback (#101880) 2026-07-09 12:40:55 +01:00
onboard.test.ts feat(onboard): guided CLI onboarding with live AI verification and classic fallback (#101880) 2026-07-09 12:40:55 +01:00
onboard.ts feat(onboard): guided CLI onboarding with live AI verification and classic fallback (#101880) 2026-07-09 12:40:55 +01:00
onboarding-plugin-install.test.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
onboarding-plugin-install.ts fix: keep bounded text truncation UTF-16 safe (#101654) 2026-07-07 13:44:32 +01:00
openai-model-default.test.ts docs: document command status batch 2026-06-04 18:59:04 -04:00
plugin-control-plane-cold-imports.test.ts docs: document command status batch 2026-06-04 18:59:04 -04:00
provider-setup-cold-imports.test.ts docs: document command scan batch 2026-06-04 19:01:12 -04:00
random-token.ts docs: document plugin install utilities 2026-06-04 12:52:51 -04:00
reset.test.ts revert(sessions): defer session metadata sqlite 2026-06-10 16:34:06 +09:00
reset.ts revert(sessions): defer session metadata sqlite 2026-06-10 16:34:06 +09:00
runtime-plugin-install.ts refactor(deadcode): localize core helpers (#101869) 2026-07-07 13:16:57 -07:00
sandbox-display.ts
sandbox-explain.test.ts fix: land ten small reliability fixes (#100483) 2026-07-06 00:08:51 +01:00
sandbox-explain.ts feat: add follow-up task suggestions (#102422) 2026-07-09 06:30:01 +01:00
sandbox-formatters.test.ts refactor(commands): remove unused sandbox counters 2026-06-18 22:47:35 +08:00
sandbox-formatters.ts refactor(commands): remove unused sandbox counters 2026-06-18 22:47:35 +08:00
sandbox.test.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
sandbox.ts docs: document sandbox session utilities 2026-06-04 12:55:08 -04:00
search-setup-cold-imports.test.ts docs: document command onboarding batch 2026-06-04 18:57:02 -04:00
session-store-targets.test.ts docs: document command cleanup batch 2026-06-04 19:05:16 -04:00
session-store-targets.ts refactor(commands): trim setup type reexports 2026-06-17 11:43:46 +08:00
sessions-cleanup.test.ts fix: preserve cron sessions with stale transcript metadata (#97495) 2026-06-28 12:29:37 -07:00
sessions-cleanup.ts fix: preserve cron sessions with stale transcript metadata (#97495) 2026-06-28 12:29:37 -07:00
sessions-compact.test.ts feat: add session thread management (#98510) 2026-07-04 14:30:47 -04:00
sessions-compact.ts feat: add session thread management (#98510) 2026-07-04 14:30:47 -04:00
sessions-display-model.ts docs: document session display commands 2026-06-04 12:58:22 -04:00
sessions-table.ts fix(sessions): preserve lineage metadata in JSON 2026-07-01 03:54:57 -07:00
sessions-tail.test.ts fix(sessions): bound trajectory snapshot and pointer reads (#101450) 2026-07-07 09:49:27 -07:00
sessions-tail.ts fix(sessions): bound trajectory snapshot and pointer reads (#101450) 2026-07-07 09:49:27 -07:00
sessions.acp-model-display.test.ts test(release): isolate sessions command migration tests 2026-06-09 01:02:23 +02:00
sessions.acp-runtime-metadata.test.ts docs: document command diagnostics batch 2026-06-04 18:54:31 -04:00
sessions.default-agent-store.test.ts refactor: route command session reads through seam (#89122) 2026-06-14 09:01:17 -07:00
sessions.kind-classification.test.ts docs: document command diagnostics batch 2026-06-04 18:54:31 -04:00
sessions.model-resolution.test.ts docs: document command cleanup batch 2026-06-04 19:05:16 -04:00
sessions.test-helpers.ts test(release): isolate sessions command migration tests 2026-06-09 01:02:23 +02:00
sessions.test.ts fix(sessions): preserve lineage metadata in JSON 2026-07-01 03:54:57 -07:00
sessions.ts refactor: route command session reads through seam (#89122) 2026-06-14 09:01:17 -07:00
setup.test.ts docs: document remaining command tests 2026-06-04 19:11:43 -04:00
setup.ts docs: document setup command helpers 2026-06-04 13:00:10 -04:00
status-all.ts fix(status): bound systemd service probes so status cannot hang on a wedged systemctl (#84698) (#94149) 2026-07-01 06:52:14 -07:00
status-json-command.test.ts docs: document command diagnostics batch 2026-06-04 18:54:31 -04:00
status-json-command.ts docs: document status json helpers 2026-06-04 13:05:43 -04:00
status-json-payload.test.ts docs: document command diagnostics batch 2026-06-04 18:54:31 -04:00
status-json-payload.ts docs: document status json helpers 2026-06-04 13:05:43 -04:00
status-json-runtime.test.ts docs: document command setup batch 2026-06-04 19:07:41 -04:00
status-json-runtime.ts docs: document status json helpers 2026-06-04 13:05:43 -04:00
status-json.test.ts docs: document command onboarding batch 2026-06-04 18:57:02 -04:00
status-json.ts docs: document status json helpers 2026-06-04 13:05:43 -04:00
status-overview-rows.test.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
status-overview-rows.ts docs: document status overview helpers 2026-06-04 13:07:17 -04:00
status-overview-surface.test.ts docs: document command cleanup batch 2026-06-04 19:05:16 -04:00
status-overview-surface.ts fix: advertise route-aware LAN Control UI links (#98482) 2026-07-01 04:02:12 -05:00
status-overview-values.test.ts docs: document command onboarding batch 2026-06-04 18:57:02 -04:00
status-overview-values.ts docs: document status overview helpers 2026-06-04 13:07:17 -04:00
status-runtime-shared.test.ts fix(status): restore Codex synthetic usage in status 2026-06-25 17:37:30 -07:00
status-runtime-shared.ts refactor: consolidate markdown code fences, error coercion, and byte-identical helper pairs (#99932) 2026-07-04 08:40:41 -04:00
status-update-restart.test.ts docs: document command report batch 2026-06-04 19:03:19 -04:00
status-update-restart.ts docs: document status overview helpers 2026-06-04 13:07:17 -04:00
status.agent-local.ts refactor: route command session reads through seam (#89122) 2026-06-14 09:01:17 -07:00
status.command-report-data.test.ts docs: document command report batch 2026-06-04 19:03:19 -04:00
status.command-report-data.ts docs: document status runtime helpers 2026-06-04 13:09:09 -04:00
status.command-report.test.ts docs: document command report batch 2026-06-04 19:03:19 -04:00
status.command-report.ts docs: document status runtime helpers 2026-06-04 13:09:09 -04:00
status.command-sections.test.ts fix(status): surface auto-fallback model in status and session_status (#96126) (#101337) 2026-07-07 09:17:58 +01:00
status.command-sections.ts refactor: localize file-private exports (#101701) 2026-07-07 06:57:19 -07:00
status.command.text-runtime.ts docs: document status command wiring 2026-06-04 13:10:25 -04:00
status.command.ts fix: advertise route-aware LAN Control UI links (#98482) 2026-07-01 04:02:12 -05:00
status.daemon.test.ts fix(daemon): keep unsupported service status readable 2026-06-12 12:05:22 +09:00
status.daemon.ts fix(status): bound systemd service probes so status cannot hang on a wedged systemctl (#84698) (#94149) 2026-07-01 06:52:14 -07:00
status.format.test.ts fix(status): render sub-1000 token counts as plain integers (#89736) 2026-06-14 10:24:42 +08:00
status.format.ts fix(status): render sub-1000 token counts as plain integers (#89736) 2026-06-14 10:24:42 +08:00
status.gateway-connection.test.ts docs: document command status batch 2026-06-04 18:59:04 -04:00
status.gateway-connection.ts docs: document status command wiring 2026-06-04 13:10:25 -04:00
status.gateway-probe.ts refactor(status): remove unused gateway probe exports 2026-06-18 23:07:58 +08:00
status.link-channel.test.ts docs: document remaining command tests 2026-06-04 19:11:43 -04:00
status.link-channel.ts refactor(commands): trim status type exports 2026-06-17 12:05:11 +08:00
status.node-mode.test.ts docs: document command onboarding batch 2026-06-04 18:57:02 -04:00
status.node-mode.ts docs: document status scan helpers 2026-06-04 13:12:00 -04:00
status.scan-execute.test.ts docs: document command support batch 2026-06-04 18:52:07 -04:00
status.scan-execute.ts fix: advertise route-aware LAN Control UI links (#98482) 2026-07-01 04:02:12 -05:00
status.scan-memory.test.ts refactor(memory): use the per-agent sqlite database 2026-06-19 01:20:06 +08:00
status.scan-memory.ts refactor(memory): use the per-agent sqlite database 2026-06-19 01:20:06 +08:00
status.scan-overview.test.ts fix: advertise route-aware LAN Control UI links (#98482) 2026-07-01 04:02:12 -05:00
status.scan-overview.ts fix: advertise route-aware LAN Control UI links (#98482) 2026-07-01 04:02:12 -05:00
status.scan-result.test.ts docs: document command onboarding batch 2026-06-04 18:57:02 -04:00
status.scan-result.ts fix: advertise route-aware LAN Control UI links (#98482) 2026-07-01 04:02:12 -05:00
status.scan.bootstrap-shared.ts docs: document status scan core 2026-06-04 13:13:46 -04:00
status.scan.config-shared.test.ts fix: refresh model context metadata safely 2026-06-13 18:48:43 -07:00
status.scan.config-shared.ts fix: refresh model context metadata safely 2026-06-13 18:48:43 -07:00
status.scan.deps.runtime.ts docs: document status scan core 2026-06-04 13:13:46 -04:00
status.scan.fast-json.test.ts chore(deadcode): remove stale channel presence helper 2026-06-22 05:21:39 +08:00
status.scan.fast-json.ts refactor(memory): use the per-agent sqlite database 2026-06-19 01:20:06 +08:00
status.scan.runtime.ts docs: document status scan core 2026-06-04 13:13:46 -04:00
status.scan.shared.test.ts test(sqlite): use shared temp directory helper 2026-06-19 01:27:49 +08:00
status.scan.shared.ts chore(deadcode): trim stale facade re-exports 2026-06-22 01:16:08 +08:00
status.scan.test-helpers.ts fix: advertise route-aware LAN Control UI links (#98482) 2026-07-01 04:02:12 -05:00
status.scan.test.ts docs: document command scan batch 2026-06-04 19:01:12 -04:00
status.scan.ts fix: advertise route-aware LAN Control UI links (#98482) 2026-07-01 04:02:12 -05:00
status.service-summary.test.ts fix(daemon): keep unsupported service status readable 2026-06-12 12:05:22 +09:00
status.service-summary.ts fix(status): bound systemd service probes so status cannot hang on a wedged systemctl (#84698) (#94149) 2026-07-01 06:52:14 -07:00
status.summary.redaction.test.ts docs: document command status batch 2026-06-04 18:59:04 -04:00
status.summary.runtime.normalization.test.ts fix: preserve status model alias display 2026-06-29 00:37:49 +01:00
status.summary.runtime.test.ts fix: refresh model context metadata safely 2026-06-13 18:48:43 -07:00
status.summary.runtime.ts fix: preserve status model alias display 2026-06-29 00:37:49 +01:00
status.summary.test.ts fix(status): surface auto-fallback model in status and session_status (#96126) (#101337) 2026-07-07 09:17:58 +01:00
status.summary.ts fix(status): surface auto-fallback model in status and session_status (#96126) (#101337) 2026-07-07 09:17:58 +01:00
status.test-support.ts docs: document command test batch 2026-06-04 18:50:37 -04:00
status.test.ts test: centralize status env fixture 2026-06-24 20:48:54 +01:00
status.ts refactor(commands): trim status type exports 2026-06-17 12:05:11 +08:00
status.types.ts feat: forward-port fast talks auto mode (#85104) 2026-06-22 09:37:09 +08:00
status.update.test.ts feat(update): support extended-stable package updates (#99811) 2026-07-04 12:34:29 -07:00
status.update.ts feat(update): support extended-stable package updates (#99811) 2026-07-04 12:34:29 -07:00
systemd-linger.ts refactor(commands): hide status task helper types 2026-06-17 11:41:25 +08:00
tasks-audit-system.ts refactor(tasks): share audit JSON payload formatting 2026-06-22 22:55:53 +08:00
tasks-json.test.ts docs: document command setup batch 2026-06-04 19:07:41 -04:00
tasks-json.ts refactor(tasks): share audit JSON payload formatting 2026-06-22 22:55:53 +08:00
tasks.test.ts fix(tasks): keep emoji / surrogate pairs intact during terminal output truncation (#101600) 2026-07-07 12:54:53 +01:00
tasks.ts fix(tasks): keep emoji / surrogate pairs intact during terminal output truncation (#101600) 2026-07-07 12:54:53 +01:00
test-runtime-config-helpers.ts docs: document command test helpers 2026-06-04 13:18:37 -04:00
test-wizard-helpers.ts docs: document command test helpers 2026-06-04 13:18:37 -04:00
text-format.test.ts fix(commands): guard shortenText against non-positive maxLen (#99917) 2026-07-06 01:00:08 -07:00
text-format.ts fix(commands): guard shortenText against non-positive maxLen (#99917) 2026-07-06 01:00:08 -07:00
uninstall.test.ts docs: document command diagnostics batch 2026-06-04 18:54:31 -04:00
uninstall.ts docs: document command test helpers 2026-06-04 13:18:37 -04:00