Files
buzz/crates
Eva 450fb6f6c9 feat(acp): inline base prompt override via BUZZ_ACP_BASE_PROMPT
The harness could already replace the shipped [Base] platform prompt
with --base-prompt-file / BUZZ_ACP_BASE_PROMPT_FILE, or drop it with
--no-base-prompt — but there was no inline variant, and none of the
three knobs were documented. A file path is unusable in environments
where env vars are the only config that travels (remote providers,
container launches), while the persona prompt already has the
inline+file pair (BUZZ_ACP_SYSTEM_PROMPT / _FILE).

Add --base-prompt / BUZZ_ACP_BASE_PROMPT carrying the replacement text
inline. It resolves into the existing base_prompt_content channel, so
prompt assembly is untouched. Same 1 MB cap as the file path; clap
rejects combining it with --no-base-prompt or --base-prompt-file.
Document all base/system prompt knobs in a new Prompts section of the
crate README, including the replace-not-merge caveat.

Co-authored-by: Eva <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@buzz.block.builderlab.xyz>
Signed-off-by: Eva <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@buzz.block.builderlab.xyz>
2026-08-20 10:49:40 -04:00
..