Issues 192 and 193: the console reaches a person only by hand; the store's read-only query is not #272

Merged
mesh-admin merged 5 commits from issues/192-193-console-registration-and-store-query into main 2026-10-02 20:14:47 +00:00
Contributor
  • 192: a session had no mesh tools because the console's registration was made by hand and scoped to one project. Three gaps:

    • the console provides no endpoint;
    • its port was chosen by its definition: no assignment exists, because a host-network port without a mapping is never assigned (ADR 0038 gap);
    • nothing owns a person's agent configuration since the predecessor left.

    The sketched fix is a mesh-tools provision and a coding-agent module writing system-wide managed settings (managedMcpServers, not the exclusive managed file).

  • 193: the store seat's query wraps the caller's text in BEGIN TRANSACTION READ ONLY; …; ROLLBACK;. A leading commit escapes it, with the holder's administrative role. This is read from code and not tried live. The same wrapping is why rows come back keyed by BEGIN.

Checks: records, index, cycle pass.

- **192**: a session had no mesh tools because the console's registration was made by hand and scoped to one project. Three gaps: - the console provides no endpoint; - its port was chosen by its definition: no assignment exists, because a host-network port without a mapping is never assigned (ADR 0038 gap); - nothing owns a person's agent configuration since the predecessor left. The sketched fix is a `mesh-tools` provision and a coding-agent module writing system-wide managed settings (`managedMcpServers`, not the exclusive managed file). - **193**: the store seat's `query` wraps the caller's text in `BEGIN TRANSACTION READ ONLY; …; ROLLBACK;`. A leading commit escapes it, with the holder's administrative role. This is read from code and not tried live. The same wrapping is why rows come back keyed by `BEGIN`. Checks: records, index, cycle pass.
mesh-admin added 1 commit 2026-10-01 22:03:14 +00:00
192: no provision says where the console is, its port was never assigned, and nothing
owns a person's agent configuration since the predecessor left. 193: the query verb wraps
the caller's text in a read-only transaction the text can end, and its rows come back
keyed by BEGIN.
jschoubben added 1 commit 2026-10-01 22:09:40 +00:00
jschoubben added 1 commit 2026-10-01 22:25:51 +00:00
jschoubben added 1 commit 2026-10-01 22:35:05 +00:00
jschoubben added 1 commit 2026-10-02 20:14:27 +00:00
mesh-admin merged commit f062672f83 into main 2026-10-02 20:14:47 +00:00
mesh-admin deleted branch issues/192-193-console-registration-and-store-query 2026-10-02 20:14:47 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/hq#272