aboutsummaryrefslogtreecommitdiff
path: root/IMPLEMENTATION_PLAN.md
diff options
context:
space:
mode:
authordiogo464 <[email protected]>2025-06-19 09:46:52 +0100
committerdiogo464 <[email protected]>2025-06-19 09:46:52 +0100
commit6a4e906586a043dff295be532d653f4635974502 (patch)
tree4248bbdb6d3791d37ef8df42abc698f021a3e835 /IMPLEMENTATION_PLAN.md
parent03793fad36480273ebd702e80f41f4baf513647c (diff)
Make --id a positional argument for improved CLI usability
- Remove --id flags from all command argument structures - Update RunArgs, StopArgs, TailArgs, CatArgs, StatusArgs to use positional ID - Update all integration tests to use new positional argument syntax - Update comprehensive LLM guide documentation with new command syntax - Maintain -- separator support for complex commands - More natural CLI interface: 'demon run web-server python -m http.server 8080' - Consistent with common tools like docker, systemctl, git - Breaking change but improves usability significantly - All tests pass with new CLI format Examples of new syntax: - demon run web-server python -m http.server 8080 - demon stop web-server - demon status web-server - demon tail web-server --stdout - demon cat web-server 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
Diffstat (limited to 'IMPLEMENTATION_PLAN.md')
0 files changed, 0 insertions, 0 deletions