Skip to content

Expose current conversation names through concept retrieval - #698

Merged
witbrock merged 1 commit into
mainfrom
codex/von-18d4d20d9ed9131c
Sep 14, 2026
Merged

witbrock merged 1 commit into
mainfrom
codex/von-18d4d20d9ed9131c

Conversation

@witbrock

Copy link
Copy Markdown
Member

Named conversation concepts could resolve to a generic label even though chat history held a title. Project the current canonical title through conversation and general concept-name retrieval, batching owner/session reads and requiring the authenticated source owner. Titles remain source-owned and renames require no copied Vontology name.

The browser compact-reference metadata now uses the conversation list's per-viewer naming preference, with the canonical title and name source exposed separately. Shared reference access continues through existing invitation checks.

Validation: 46 targeted backend tests passed across conversation concepts, compact-reference Flask/MCP routes, concept name resolution and summary rendering; git diff --check passed. Covers rename, unnamed fallback, 53-concept batching, unauthenticated/other-owner denial and viewer preference versus canonical title. No live-browser or public deployment claim.

Native task: #V#task_agent_d6078d36e9cd8e9b357d0354ea19161e. Source screenshot #V#computer_file_copy_452eec80e55d4e14bcc83b6340c9da9b inspected and retained in the controller evidence directory; SHA-256 e9352df3cb9b6d42eeb89fccf4e31a5714da8e4f1a09ba13dc7d74771dfb37bb. No private screenshot bytes committed.

Merge decision: ready on bounded service/route evidence. No deployment requested.

@witbrock
witbrock merged commit c49cac1 into main Sep 14, 2026
2 checks passed
@witbrock
witbrock deleted the codex/von-18d4d20d9ed9131c branch September 14, 2026 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant