Skip to content

Preserve Agents2 picture and description metadata - #857

Draft
baxen wants to merge 1 commit into
baxen/modelfrom
baxen/agent-metadata
Draft

baxen wants to merge 1 commit into
baxen/modelfrom
baxen/agent-metadata

Conversation

@baxen

@baxen baxen commented Oct 11, 2026 •

Copy link
Copy Markdown
Collaborator

Agents2 identities retain their picture and description as ordinary profile metadata. Publishing tracks accepted metadata so edits and explicit clears propagate even without a rename. Older stored rows and publication receipts remain compatible.

Stack: model/effort picker (baxen/model) → this PR → identity adoption → v1 retirement. This small native layer is separated from migration and deletion for review; the full chain also includes #838, #852 and the session viewer.

Validation: all 10 controller app-agent tests pass on this layer, including metadata compatibility and publication cases. This preserves the previously tested green change at 52fda8319; combined-stack native/human acceptance is pending. Draft for that testing.

Stack index: #838 → #852 → #855 → #856 → #857 → #858 → #859. Local baxen/next at 7a645d346 has the exact same tracked tree as the complete tip 261db4c78. Its temporary integration commit preserves fast-forward ancestry from the existing squashed green history. All newly opened PRs are drafts; native human acceptance is pending.

Store optional picture and about fields on Agents2 identities and publish them with the name. Track accepted metadata so updates and clears publish even without a rename. Preserve compatibility with older rows and publication receipts.

Implemented with goose AI assistance. Human acceptance: green confirmed working.

Signed-off-by: Bradley Axen <baxen@squareup.com>
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