~bigbes/sr-ht-dolt · events

lcjq8nbm2h1odd9uvaakh60uolkqiugr · 54 rows

idissue_idevent_typeactorold_valuenew_valuecommentcreated_at
019ff9bb-7aec-73ff-99c6-710ddece43bdsr-ht-dolt-0qf.8status_changedEugene Blikh{"id":"sr-ht-dolt-0qf.8","title":"mcpsrv: list_memories over the shared memory projection","description":"The MCP beads tools ship without list_memories because the memory projection and its revision walk are landing in beads/ under sr-ht-dolt-b08 at the same time. Add the tool once that API exists: slug, text, and the revision each memory was last written at, with an optional q substring filter — the same reading the Memory view renders, not a second one.","design":"docs/DESIGN.mcp.md §9.2. Share beads/ with the web view; the walk is bounded there and this surface inherits the bound rather than restating it.","status":"open","priority":2,"issue_type":"task","owner":"bigbes@gmail.com","created_at":"2026-08-13T05:46:27Z","created_by":"Eugene Blikh","updated_at":"2026-08-13T05:46:27Z"}{"status":"in_progress"}NULL2026-08-13T09:07:21Z
019ff9cb-fd64-7caa-8c35-bc9f53418f83sr-ht-dolt-0qf.6closedEugene BlikhLanded in 57adcc0: /mcp mounted on the web listener before web.Register and outside its CSRF group, bearer validator from [tokens.sr.ht] (absent = nil validator, daemon boots, working tokens refused), config.example.ini and README documented, authn/ctx.go now names four flows. Measured: anonymous tools/list POST to /mcp = 200 even with a foreign Origin; a cross-origin POST to /create = 403.NULL2026-08-13T09:25:23Z
019ff9cc-16ea-7914-a029-0c9b0bf69d22sr-ht-dolt-0qf.8closedEugene BlikhLanded in dba72f5: list_memories over beads.BuildMemories. An unresolved revision is JSON null beside a null age_days, never a zero-valued object (mutation-checked); staleness carried three ways so the threshold is visible. 302 tests.NULL2026-08-13T09:25:29Z
019ff9cd-f3de-7e48-a5a8-f6f948a3e15bsr-ht-dolt-0qf.7status_changedEugene Blikh{"id":"sr-ht-dolt-0qf.7","title":"mcpsrv: ready_work across every visible beads database","description":"ready_work with no database named answers the ready set across every beads database the caller may see, sharing the /ready aggregator and its cache; the page and the tool differ in rendering only.","design":"docs/DESIGN.mcp.md §9.2 and docs/DESIGN.views.md ch.4 — one implementation, two surfaces.","acceptance_criteria":"The tool and the page answer the same set for the same caller.","status":"open","priority":3,"issue_type":"task","owner":"bigbes@gmail.com","created_at":"2026-08-12T20:11:52Z","created_by":"Eugene Blikh","updated_at":"2026-08-12T20:11:52Z"}{"status":"in_progress"}NULL2026-08-13T09:27:31Z