Skip to content

[Radar] Track local coding-agent session search as adjacent product surface #101

@luoyuctl

Description

@luoyuctl

Background

A current adjacent tool, coding-agent-search (cass), focuses on indexing and searching local coding-agent session history across many agent tools. agenttrace currently emphasizes observability, health, cost, anomalies, reports, and CI evidence. The overlap is local session discovery and multi-agent history, while the product promise differs: searchable timeline versus diagnostic overview.

Evidence

  • Tavily ecosystem scan on 2026-05-04 surfaced Dicklesworthstone/coding_agent_session_search: https://github.com/Dicklesworthstone/coding_agent_session_search
  • The README describes a unified TUI and CLI for indexing and searching local coding-agent history.
  • Supported sources listed include Codex, Claude Code, Gemini CLI, Cline, OpenCode, Cursor, Aider, Copilot CLI, OpenClaw, Kimi Code, Qwen Code, and others.
  • The project exposes commands such as index --full, index --watch, search --robot, status, health, capabilities, introspect, and sessions.
  • Duplicate checks for session search index local agent history, coding-agent-search cass, and local session history searchable timeline found no exact open issue.

User value

Users with many local agent sessions may want to answer a different first question than agenttrace currently optimizes for: not only which session is unhealthy, expensive, or failure-prone, but also where a prior conversation, file, tool call, or workflow appeared across history.

Adoption rationale

Tracking this adjacent surface helps keep agenttrace's roadmap honest about its scope. It may inform future report navigation, session lookup, or integration language without diluting the current Reliability value and CI evidence focus.

Suggested scope

  • Keep as radar until there is user evidence that search belongs in agenttrace rather than remaining a separate adjacent tool category.
  • Compare current agenttrace --overview, session list, and JSON output against the searchable-timeline use case.
  • If promoted, split into a narrow product issue such as searchable report navigation, session lookup by name/path/model, or export fields that another search tool can consume.
  • Prefer interoperability and clear positioning before adding a full search index.

Non-goals

  • Do not add a search engine or watcher from this radar item.
  • Do not expand parser scope solely to match another tool's source list.
  • Do not change current health, cost, or CI gate behavior.
  • Do not position agenttrace as a session archive until product scope is decided.

Acceptance criteria

  • Maintainer decides whether this remains radar, informs docs/positioning, or becomes a focused product task.
  • Any promoted task names a concrete user workflow and the minimum artifact needed.
  • Follow-up work preserves agenttrace's current local-first observability focus.
  • Duplicate or adjacent tool references are recorded before implementation work begins.

Suggested lane

lane/radar, priority/P2, status/needs-human

Risk

Medium. Search can become a large product surface quickly. The low-risk path is to track the signal and only promote a narrow workflow with evidence.

Source

source/radar: Tavily ecosystem scan and duplicate checks on 2026-05-04.

Metadata

Metadata

Assignees

No one assigned

    Labels

    lane/radarResearch and routing from ecosystem radarpriority/P2Useful follow-up worksource/radarCreated or updated by ecosystem radarstatus/needs-humanNeeds maintainer/product decision

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions