You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 7dc26c0
Browse filesBrowse the repository at this point in the historyBrowse files
llama-atmosphere-agent: move model-facing texts into resource files
The system prompt and the run_command description were Java string
concatenations. They are now plain text next to the classes, in
src/main/resources/net/ladenthin/llama/atmosphere/:
- system-prompt.txt ({workspace}, {shell_section})
- system-prompt-shell.txt ({shell}; the section with --allow-shell)
- system-prompt-no-shell.txt (the section without it)
- run-command-tool.txt ({shell}; the tool description)
each with a .license sidecar so REUSE stays green without an SPDX comment
reaching the model. LocalAgent.prompt(name) loads them (UTF-8, trimmed; a
missing file throws). New test promptResourcesLoadAndEveryPlaceholderIsFilled
fails on a missing file or a placeholder left unfilled; the tool-description
test checks the same. README and CLAUDE.md point at the files.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E2h8gXyyE5UeimkL9vQv9G
Run any command line on this machine through {shell} and return its exit code and output (stdout and stderr merged). It starts in the workspace directory but is not limited to it: use it for every task a terminal can do, e.g. docker, git, package managers, build tools or system information.
You have full shell access: run_command executes any command line through {shell} on this machine, starting in that directory but not limited to it, e.g. docker, git, package managers, build tools or system information. When the user asks about this machine or wants something done, run the command instead of explaining how to do it.
0 commit comments