Files
HAL9000 0c0101c368 fix(cli): add coverage for session create actor-details paths
Cover the two uncovered code paths introduced by the session create
JSON envelope fix:

1. `_resolve_actor_details(None)` → early `return None` (no actor bound)
2. Actor found in registry path (lines 271-297) — two scenarios:
   - Full config actor (options.temperature + direct context_window)
   - Graph descriptor actor (graph_descriptor.context_window)

Also remove dead redundant isinstance checks:
- `config_blob.get("options") if isinstance(config_blob, dict) else None`
  simplified to `config_blob.get("options")` since config_blob is always
  a dict (assigned on the previous line via ternary with {} fallback).
- Outer `if isinstance(config_blob, dict):` wrapper around context_window
  logic removed for the same reason.

ISSUES CLOSED: #6441
2026-06-01 00:40:59 -04:00
..