Skip to content

Overclaimed capabilities: implement or retract #4

Description

@Ugbot

Several advertised capabilities are not backed by code. Each item gets implemented or the claim gets removed — this is the cheapest credibility work in the repo.

  • a2a-gateway gRPC + REST (CLAUDE.md, README, docs/a2a.md): no grpc dependency, no .proto, no service. Only Agent Card + JSON-RPC + SSE exist; the "REST" binding is the JSON-RPC POST relabelled. Actively harmful because GatewayConfig advertises gRPC/REST URLs on the Agent Card that the gateway cannot serve. (Note tool-services/ does ship real gRPC — the capability exists, just not here.)
  • ports/README capability matrix: the Pekko row credits native Persistence (that directory has no EventSourcedBehavior — the top-level agentic-pekko/ module does); Kafka Streams claims changelog-backed state while keeping the transcript in a heap map; Pulsar is marked "tested" against a reflective fake that ships in src/main; Ray durability is a code comment. Test counts are stale or are collected-not-passing numbers.
  • agentic-pekko (the strongest module — event sourcing genuinely works): cluster sharding is real but wired into no entrypoint, the Kafka turnId dedupe is dead because every message gets a fresh random id, and the durability profiles are unreachable from any main.
  • Notebooks ship outputs from a localhost:8077 stub server that does not exist in the repo, under a "Live Scrape → RAG" title; three notebooks have cells that cannot run.
  • Fabricated model IDs shipped as defaults in five places, so the out-of-box experience 404s.

Roadmap epic. Detailed findings, file:line citations and sub-tasks live in the AI-grind tracker (project AGS), which is the source of truth for this work. Local dev — build, test, tracking, profiling — is managed with AI-grind.


Tracked as AGS-4 in the devtools-mcp tracker.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions