docs(roadmap): mark v0.4.0 phase 1 shipped (claudemesh me)
split the v0.4.0 entry into phase 1 (the me/workspace endpoint + verb that just shipped in CLI 1.10.0) and phase 2+ (remaining me topics/notifications/activity/search verbs). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -238,16 +238,21 @@ level, or wire claudemesh to messaging surfaces beyond Claude Code.
|
|||||||
`message_id`, `reply_to_id` so the recipient has everything needed
|
`message_id`, `reply_to_id` so the recipient has everything needed
|
||||||
to thread a reply without a follow-up query. *Shipped 2026-05-02 in
|
to thread a reply without a follow-up query. *Shipped 2026-05-02 in
|
||||||
CLI v1.9.0.*
|
CLI v1.9.0.*
|
||||||
- **v0.4.0 — workspace view (per-user superset)** — virtual layer
|
- **v0.4.0 phase 1 — workspace view (`claudemesh me`)** — first
|
||||||
that aggregates reads across the meshes a user has joined while
|
cross-mesh read-aggregating verb. `GET /v1/me/workspace` resolves
|
||||||
keeping writes mesh-scoped. New verbs: `claudemesh me`, `me topics`,
|
the issuing user from any apikey, lists every mesh they belong to,
|
||||||
`me notifications`, `me activity`, `me search`. Default-aggregation
|
and returns per-mesh peer/online/topic/unread counts plus global
|
||||||
rule for existing read verbs (`notification list`, `topic list`,
|
totals. CLI `claudemesh me` renders a one-screen overview;
|
||||||
`task list`, `state list`, `memory recall`) when no `--mesh` is
|
`--json` returns the raw response. Pure client-side projection
|
||||||
passed. Mirror REST surface at `/v1/me/*`. Pure client-side
|
over per-mesh apikeys — zero broker / protocol changes; per-mesh
|
||||||
projection — zero broker / protocol changes; per-mesh trust
|
trust boundaries preserved. *Shipped 2026-05-02 in CLI v1.10.0.*
|
||||||
boundaries preserved. Spec at
|
Spec at `.artifacts/specs/2026-05-02-workspace-view.md`.
|
||||||
`.artifacts/specs/2026-05-02-workspace-view.md`.
|
- **v0.4.0 phase 2+ — `me topics`, `me notifications`, `me
|
||||||
|
activity`, `me search`** — additional aggregating verbs over
|
||||||
|
`/v1/me/*` mirroring the existing per-mesh reads. Default
|
||||||
|
aggregation rule for existing read verbs (`notification list`,
|
||||||
|
`topic list`, `task list`, `state list`, `memory recall`) when no
|
||||||
|
`--mesh` is passed.
|
||||||
- **v0.3.2 — multi-session DM routing + broadcast self-loopback** —
|
- **v0.3.2 — multi-session DM routing + broadcast self-loopback** —
|
||||||
fixes two production bugs: (1) replies via `claudemesh send
|
fixes two production bugs: (1) replies via `claudemesh send
|
||||||
<from_id>` rejected with "no connected peer" when the sender's
|
<from_id>` rejected with "no connected peer" when the sender's
|
||||||
|
|||||||
Reference in New Issue
Block a user