Thanks for helping improve Agent Console.
This repo is intentionally small: one Python file, one single-page UI and a focused free-tier scope. Contributions should make the single-agent console easier to run, safer to publish or clearer to adapt.
- setup and documentation improvements
- bug fixes for existing endpoints or browser behavior
- safer defaults and clearer redaction
- example fixtures that do not expose private data
- small read-only status panels that fit the single-agent scope
- accessibility fixes that preserve the existing design
Please do not add these to the free tier:
- plugin marketplace
- paid Perseon Mission Control Full Stack features
- broad multi-agent orchestration
- write controls for files, cron jobs or skills
- private Perseon agents, persona canon, internal prompts, memories, logs or credentials
- large UI redesigns
Run at minimum:
python3 -m py_compile agent_console.py
AGENT_CONSOLE_HOST=127.0.0.1 AGENT_CONSOLE_PORT=4200 python3 agent_console.py
curl -s http://127.0.0.1:4200/health
curl -s http://127.0.0.1:4200/agent-configIf you change browser behavior, also open the page and check the browser console for JavaScript errors.
- The change is small and focused.
- The visual design is preserved unless the PR clearly explains a tiny fix.
- No secrets, logs, local state, screenshots with private data or certificates are included.
- README or docs are updated when behavior changes.
- Verification commands and results are included in the PR description.