Skip to content

fix(agent): make BitFun self-control work in CLI - #2432

Merged
bobleer merged 1 commit into
GCWing:1.0.0-explorefrom
bobleer:1.0.0-explore
Aug 23, 2026
Merged

fix(agent): make BitFun self-control work in CLI#2432
bobleer merged 1 commit into
GCWing:1.0.0-explorefrom
bobleer:1.0.0-explore

Conversation

@bobleer

@bobleer bobleer commented Aug 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • move config-backed BitFunControl execution into one Product Assembly implementation shared by Desktop, CLI, and headless hosts
  • return complete on-demand structured results, typed configure values, unambiguous capability/item routes, and tolerant ID aliases
  • add bilingual deferred-tool search acceptance plus exhaustive typed-config read/write/readback gates
  • keep generated Playbook, global-search, and Agent-control projections sourced from the same semantic catalog

Validation

  • capability generation/check and 11 contract tests
  • product-control domain tests (11 passed)
  • focused BitFunControl core tests (12 passed)
  • Desktop provider tests and cargo check
  • Web global-search tests (22 passed) and Web type-check
  • repository hygiene, core-boundary, and GitHub-config checks
  • source-built CLI live E2E: search, get, configure false, read back, configure true, read back; exactly 6 BitFunControl calls, 0 failures; persisted setting restored to true

Scenario coverage

  • exercised local CLI/headless configuration and local Desktop compilation/provider bindings
  • remote-workspace path-scope contracts remain covered by focused tests; peer, remote-control, and detached-dispatch live environments were not exercised

@bobleer
bobleer merged commit e4fd02e into GCWing:1.0.0-explore Aug 23, 2026
8 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