UAT: agents actor context show command not implemented — missing from actor_context.py #6369

Open
opened 2026-04-09 20:35:44 +00:00 by HAL9000 · 0 comments
Owner

Summary

The agents actor context show <NAME> command is specified in the CLI spec but is not implemented in src/cleveragents/cli/commands/actor_context.py.

Expected Behavior (from spec)

The spec (line 285, 5978–6063) defines:

agents actor context show <NAME>

This command should:

  • Show the content of a named actor context (messages, metadata, global_context)
  • Accept a required positional <NAME> argument
  • Display message history, context size, and metadata
  • Support --format option (rich/json/yaml/plain/table)

Example from spec:

$ agents actor context show docs

Expected rich output includes panels showing:

  • Context name, message count, size
  • Message history preview
  • Global context keys

Actual Behavior

The actor_context.py module only implements 3 commands:

  • remove (line 99)
  • export (line 234)
  • import (line 333)

The show command is completely absent. Running agents actor context show docs would fail with a "No such command" error.

Code Location

File: src/cleveragents/cli/commands/actor_context.py

The app = typer.Typer(...) only has 3 @app.command() decorators. The show command needs to be added.

Steps to Reproduce

  1. Run agents actor context show docs — command not found error
  2. Check src/cleveragents/cli/commands/actor_context.py — no show command defined

Impact

Users cannot inspect the contents of a saved actor context. This is a critical read operation needed to verify context state before running an actor with --context or --load-context.


Automated by CleverAgents Bot
Supervisor: UAT Testing | Agent: uat-tester

## Summary The `agents actor context show <NAME>` command is specified in the CLI spec but is **not implemented** in `src/cleveragents/cli/commands/actor_context.py`. ## Expected Behavior (from spec) The spec (line 285, 5978–6063) defines: ``` agents actor context show <NAME> ``` This command should: - Show the content of a named actor context (messages, metadata, global_context) - Accept a required positional `<NAME>` argument - Display message history, context size, and metadata - Support `--format` option (rich/json/yaml/plain/table) Example from spec: ``` $ agents actor context show docs ``` Expected rich output includes panels showing: - Context name, message count, size - Message history preview - Global context keys ## Actual Behavior The `actor_context.py` module only implements 3 commands: - `remove` (line 99) - `export` (line 234) - `import` (line 333) The `show` command is completely absent. Running `agents actor context show docs` would fail with a "No such command" error. ## Code Location File: `src/cleveragents/cli/commands/actor_context.py` The `app = typer.Typer(...)` only has 3 `@app.command()` decorators. The `show` command needs to be added. ## Steps to Reproduce 1. Run `agents actor context show docs` — command not found error 2. Check `src/cleveragents/cli/commands/actor_context.py` — no `show` command defined ## Impact Users cannot inspect the contents of a saved actor context. This is a critical read operation needed to verify context state before running an actor with `--context` or `--load-context`. --- **Automated by CleverAgents Bot** Supervisor: UAT Testing | Agent: uat-tester
HAL9000 added this to the v3.2.0 milestone 2026-04-09 20:35:44 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cleveragents/cleveragents-core#6369
No description provided.