Skip to content

Name the channel command in the remaining hints (PRD-9400) (#6405) - #38

Merged
inkeep-oss-sync[bot] merged 1 commit into
mainfrom
copybara/sync
Oct 14, 2026
Merged

inkeep-oss-sync[bot] merged 1 commit into
mainfrom
copybara/sync

Conversation

@inkeep-oss-sync

Copy link
Copy Markdown

Copybara-translated 1 Inkeep OSS change. Rebase-merge this PR so the prepared commit lands directly on public main.

Linear: this mirror replays a change that already merged upstream, so it must not drive ticket status.
skip PRD-9400

* Name the channel command in the remaining hints (PRD-9400)

Follow-up to #6395. Every remaining message that tells a user or agent
to run a command now names the running channel's command, and the one
remaining home-folder path names the channel's home. Stable output is
unchanged and pinned by tests; Beta tests cover each surface.

- App: the connection banner, network restart toast, terminal
  auto-approve copy, bug report CLI fallback, config-sharing note and
  token sign-out confirmation, with translations carried to every locale.
- Server: home-folder and drive-root refusals, seed prerequisite, git
  preflight, no-web-UI 404 and stale-write recovery errors.
- CLI: auth host and token remedies, repair-skills, diagnose health
  checks and --pid help, status, ps, stop, skills import, config-sharing
  status, embeddings, seed refusals, cowork help, the content preview
  and the Pi bridge header.
- Core: removed-key redirects resolve the command when read.
- Desktop: the home-directory refusal names ~/.ok-beta on Beta, and the
  launcher scripts name ok-beta init when OK_CHANNEL is beta or they run
  under an ok-beta name.
- MCP: the preview_url and lint descriptions say "the OpenKnowledge
  CLI" instead of naming one channel, with a contract test.
- Shipped skills: a CLI-name note in the project and discovery skills
  and a Beta parenthetical on the pack seed lines.

* Fix pack skill frontmatter and keep Windows wrapper spawns inside tests

The 14 pack SKILL.md files ended their compatibility value with an escaped
quote, so the double-quoted scalar never closed and strict YAML parsers
rejected the frontmatter. A new server test parses every shipped SKILL.md
frontmatter with js-yaml 4 and fails on any parse error.

The Windows wrapper test moved its spawnSync calls into helpers and added five
Beta cases, which the root guard rejects and the step cap cannot cover. Every
spawn is back inline in its test, the Stable cases are unchanged, and the
parity case now runs the wrappers under their Beta names, so the step still
issues four spawns.

RemovedKey.redirect is readonly, matching the getter-only entries.

GitOrigin-RevId: a6f2dbc8fac2f35d8bc94e7a67967f8a392a124c
@inkeep-oss-sync
inkeep-oss-sync Bot merged commit 2bb8524 into main Oct 14, 2026
@inkeep-oss-sync
inkeep-oss-sync Bot deleted the copybara/sync branch October 14, 2026 03:28
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