Request range undo
/undo select rewinds a chosen request and its file changes; Runtime clients can preview and confirm an exact turn range.
تصفّح أوامر Codewhale وأدواته وقدرات Runtime مع حالة التوفّر والوثائق.
يشمل هذا الدليل 104 مدخلاً من المصدر v0.10.3. الأسماء والأوصاف بالإنجليزية؛ تحقّق من النسخة المثبّتة.
/undo select rewinds a chosen request and its file changes; Runtime clients can preview and confirm an exact turn range.
Remove a receipt-owned release install or print its package manager's command; data kept unless --purge-data.
doctor --all expands diagnostics; --installs lists owners, --fix recovers old copies and --restore reverses it.
Release-binary installs download updates in the background and apply them at the next start; update --rollback undoes.
Dispatch, inspect, continue and stop one account cloud conversation from terminal and desktop, saved whales included.
Runs shell commands for the agent through the approval gate and sandbox.
shell_toolv0.1.0Runs Python and Node with the shared execution policy and explicitly approved per-call elevation.
Delegates bounded work to background child agents with their own budgets.
subagentsv0.1.0Searches and fetches the web for the agent, including DeepSeek Search (web.run, with the web_search alias).
web_searchv0.1.0Edits files with structured patches the user can review and undo.
apply_patchv0.1.0Connects MCP servers, exposes permitted tools and records connection status for the model.
mcpv0.1.0Global per-tool Always, Ask and Off rules stay bound to the current server and preserve required consent.
Decides allow, ask or deny for each tool call from layered permission rules.
exec_policyv0.1.0Routes image analysis to a separate vision-capable model configured in [vision_model].
vision_modelv0.8.32Lets the agent ask for an adversarial self-critique of its own work.
verify_toolv0.9.2execute_tools programs compose MCP, plugin and native tool calls under the normal gate.
code_modev0.10.0Runs reviewed TypeScript/JavaScript tools, commands and bounded Git review scopes through Engine approvals in a sidecar.
extension_hostv0.10.1Routes opted-in finance tools through the bundled Native host under the existing permission and sandbox gates.
finance_hostv0.10.1Routes opted-in data validation through the bundled Native host with owned input and output bounds.
data_hostv0.10.1Routes opted-in speech tools through the bundled Native host while Rust retains credentials and permissions.
speech_hostv0.10.1Routes opted-in PDF extraction through the bundled Native host with the same Rust path and size guards.
pdf_hostv0.10.1Routes opted-in image OCR through the bundled Native host under existing media and permission guards.
ocr_hostv0.10.1Routes opted-in GitHub operations through the bundled Native host while Rust retains credentials and approvals.
github_hostv0.10.1Routes opted-in web search through the bundled Native host with the existing Rust credential and network gates.
web_search_hostv0.10.1Routes opted-in web extraction through the bundled Native host with owned URL and response bounds.
web_extract_hostv0.10.1Routes opted-in review tools through the bundled Native host while Rust retains route and permission authority.
review_hostv0.10.1Plan, Work and Operate modes set what the agent may do in a session; a finished plan offers to start the work.
Ask, Auto-Review and Full Access govern approvals; cards default to Deny and preview saved grants.
Seatbelt on macOS; verified bubblewrap on Linux by default. Sandboxed PTYs require util-linux setsid.
Provider routes including Tinker, Runcrate and Tencent TokenHub, with scoped facts, limits and price estimates.
Picks a model per turn under Auto; /router sets up the router.
Refresh public model facts and exact provider rosters during use; failures retain the last good snapshot.
Opt-in bounded answer retries after an output-limit stop, including Fleet, with request-scoped nudge receipts.
Runs and supervises groups of worker agents with receipts and a pre-spend check.
Places Fleet tasks by environment requirements and connects explicitly configured workers through Tailscale.
Checked-in .workflow.js scripts coordinate agents step by step.
Turns a broad request into a compact Workflow plan without writing a script.
/goal keeps the agent on one objective across turns; optional [goal] judges can independently check complete or blocked.
send_later, automations and /v1/triggers can deliver a scheduled message as a new turn in an existing thread.
The tasks tool's suggest action offers the person a task as a Start/Hide card; it starts nothing and needs no approval.
The agent keeps a visible todo list for multi-step work.
Queue messages while a turn runs, or steer the running turn.
/receipts lists files, commands, calls, approvals and failures; the API serves the same receipt as JSON or Markdown.
v0.10.1/preview-request shows the redacted outbound request and bounded route-omission facts without sending it.
Declare existing workspace files as final deliverables with a read-only handoff receipt.
Reads and preprocesses images for vision-capable models with size and privacy guards.
Attaches an image from the clipboard and previews it as a truecolor cell thumbnail above the composer.
Opt-in local store of preferences and conventions that persists across sessions.
Trusted instruction packages with bundle policy, invocation controls and shared, configurable index limits.
Installs, reviews and trusts plugin bundles, including the first-party marketplace.
Reviewed app control: one approval covers background and foreground use, fresh targets, bounded batches.
Scripts in ~/.codewhale/tools become approval-gated tools; [tools.overrides] disables built-ins, never replaces them.
Loads Claude Code plugin bundles and skill folders where their features are supported.
/import-claude plans a reviewable import of Claude Code settings and servers.
Runs user commands on session and tool events, with an execution receipt after shell tools.
Feeds language-server diagnostics to the agent; custom servers can be added.
Local API: replay-safe thread creation, events, approvals, project trust, workspace leases, Unix sockets, device tokens.
Master-bearer watch turns retain typed non-person provenance, exact replay and read-only operation recovery.
Initialized local controls use the held Runtime for tool-free turns, loaded-thread paging, names; clients use HTTP/SSE.
v0.10.2Runtime API provider keys: durable or process-only memory, with a session-only policy that disables stored fallback.
v0.10.2codewhale exec runs one headless turn from a script and streams JSON.
codewhale review --pr N writes an advisory review; posting to GitHub is opt-in.
codewhale web opens the embedded browser client on 127.0.0.1 over the Runtime API.
Terminal key bindings, documented from the keybinding catalog.
/config and codewhale config edit settings declared once in the settings schema.
Says once, on the first start after an update, what changed and links that version's release notes.
v0.10.2/theme picks a built-in theme; user themes follow a JSON schema.
/color gives one chat's composer box its own color, kept with that session.
v0.10.2Interface text in 15 locales, including tool activity, file receipts and language-aware transcript caches.
/voice, /voicecontrol and /voicesend use the selected ASR backend without switching providers.
Shared whale activity and reply views; desktop and app-server turns can follow an idle existing companion.
/overview shows the home dashboard.
/login signs in to an optional Codewhale account; plugin providers connect with /connect.
Save computer files as account versions, restore with revision checks, and download verified bytes.
v0.10.2/anchor pins a fact that survives compaction.
/pin keeps the terminal window on top.
/structcopy copies one session object as redacted JSON.
/export saves a redacted conversation as Markdown, HTML or JSON, to the clipboard or an auto-named file.
/verbose toggles live model thinking in the transcript.
The vLLM Chat route sends reviewed model-template effort values instead of assuming a universal ladder.
/workbar places the tasks, agents and context bar on any edge or hides it.
/workbar terminal shows workspace PTYs with live output, human input, session selection and a fresh shell; macOS/Linux.
v0.10.2Anonymous aggregate usage counts, disclosed at first launch, with a saved off switch.
Runs Codewhale in a container, with an opt-in toolbox image.
arm64 release archive for Termux on Android.
Signed arm64 release archive for native HarmonyOS and OpenHarmony.
Official OAuth and the selected account catalog serve ChatGPT plan requests, with distinct token-verification errors.
v0.10.1Adds Claude subscription sign-in and native Messages routing. Live provider acceptance remains unverified.
v0.10.2Reviewed plugins sign in with /connect <id> and out with /disconnect; the host owns PKCE, models and approvals.
v0.10.1OrcaRouter provider: sk-orca- API key or OAuth 2.0 + PKCE sign-in, plus a live chat model catalog.
v0.10.1The community website collects private merch opt-ins, material preferences and optional item-price feedback.
Edit SOUL.md for a local whale and inspect the personality captured for each turn.
Account preferences are captured per turn and previewed by the Engine.
v0.10.1codewhale install uses the reviewed bundle installer with local, GitHub and version-pinned npm sources.
v0.10.2Reports idle, working or blocked to the Herdr multiplexer and reopens the session after a restart.
v0.10.2Global and project standing instructions get separate token budgets, with every trim or skip reported.
Generate pinned workflows for automatic or authorized mention reviews; publish findings with recorded evidence.
Use an Engine from Telegram with durable prompt recovery, human-owned approvals and retained replies.
Connect an internal DingTalk app to the same Engine with scoped identity and durable message recovery.
context_archive_search and context_archive_get read the pre-compaction transcript a summary replaced.
Read-only native usage subtotals and execution diagnostics; missing coverage stays explicit.
/cache calls shows bounded native receipts with frozen prices, selected currency and missing cache telemetry.
Long-lived clients go direct while a loopback proxy port refuses connections, then resume proxying.
Bound HTTP transport retries for 429 independently of network retries and honor provider reset minima.