Releases: Fullstop000/doubao-cli
Release list
v0.13.0
Full Changelog: v0.12.0...v0.13.0
v0.12.0
- Select local or cloud execution with --runtime; new sessions default to local FullAccess and follow-ups inherit their context.
- List and create projects, optionally bind an existing local directory, and select projects with --project.
- Select enterprise knowledge with --enterprise-knowledge; combine task context with attachments while preserving composer text.
- Update the CLI skill and command documentation.
Validated with 104 automated tests and real DoubaoWork 2.30.5 / Doubao 2.31.1 sessions, including automatic fallback and project workspace execution.
PR: #9
v0.11.0
--wait now follows organizer/subagent tasks and returns the final main reply for text, attachments and MCP turns.
- Accepted messages return
runId; usesessions status/wait --runto inspect or resume a turn in another process. - Timeouts no longer cancel work. Respond to
waiting_inputin Doubao, then resume waiting. sessions stop --runcancels the selected turn and its linked tasks, with state readback.- README and the Doubao skill include the new commands and recovery behavior.
Validation: 87 unit tests, targeted DoubaoWork E2E, ordinary Doubao fallback waiting, and packed-installation checks. Live artifact collection, MCP calls inside subagents and ordinary Doubao task-tree cancellation remain unverified; see docs/subagent-e2e.md.
v0.10.0
Adds DoubaoWork support. The CLI now prefers Work when installed and falls back to regular Doubao only when Work is absent. Use --app work or --app doubao to select explicitly; login or CDP failures never switch apps.
Ordinary session, model and MCP commands run in the background. A missing chat window fails without opening the app. Explicit sessions open and launching or restarting the app can still show a window.
Also fixes session discovery, live model parameters, attachment timing, stopping with a stale page and MCP removal verification. MCP turns require a message and --wait; execution permission remains FullAccess by default. README and the Doubao skill are updated.
npm install --global doubao-cli@0.10.0
doubao status --json
doubao --app doubao status --jsonValidation: 68 unit tests passed locally on Node 22 and in the release pipeline on Node 24. Live checks passed on DoubaoWork 2.30.5 (149) and Doubao 2.30.2 through automatic fallback (171), plus 24 background checks per app and 16 final package checks. Real MCP execution, attachments and server-side stopping were verified. Work absence was simulated at the installation probe; subsequent commands used the real regular app. Foreground sampling observed no activation during ordinary commands, but cannot rule out events between samples.
All listed models were selected and read back; generation primarily used GPT-6 Astra and GPT-5.6 Sol. One preparation request timed out, was interrupted and passed on repeat. App internals remain version-dependent. Approval modes do not guarantee approval for every MCP call.
PR: #7
Full changelog: v0.9.0...v0.10.0
v0.9.0
Adds --permission AlwaysAsk|AskOnRisk|FullAccess to sessions create/send --mcp. Defaults to FullAccess on each turn. Pass the flag again on follow-ups to keep another policy.
doubao sessions create "Use my tool" --mcp <connector-id> --permission AskOnRisk --waitInvalid permission values are rejected before contacting the app. The selected policy is sent to local sandbox preparation and the model request; follow-ups also request a conversation permission update. README and the Doubao skill include usage and limitations.
Doubao handles approvals. This flag does not guarantee approval for every MCP call and does not restrict the server process itself. Native approval dialogs have not been tested end to end.
Validation: 49 tests passed on Node 22 and in the release pipeline, including permission defaults, all modes, and follow-up changes. Current Doubao 2.30.1 module contracts were checked in an isolated VM.
v0.8.1
What's Changed
- Fix CLI exit after MCP calls and release v0.8.1 by @Fullstop000 in #4
Full Changelog: v0.8.0...v0.8.1
v0.8.0
v0.7.0
v0.6.4
What's Changed
- Add agent skill for doubao CLI by @Fullstop000 in #2
- Add skills.sh badge by @Fullstop000 in #3
Full Changelog: v0.6.3...v0.6.4
v0.6.3
What's Changed
- Release v0.6.3 by @Fullstop000 in #1
New Contributors
- @Fullstop000 made their first contribution in #1
Full Changelog: v0.6.2...v0.6.3