Skip to content

fix(research): deliver the deep-research artifact link deterministically#295

Merged
mattmezza merged 1 commit into
mainfrom
fix/deep-research-artifact-link
Jul 10, 2026
Merged

fix(research): deliver the deep-research artifact link deterministically#295
mattmezza merged 1 commit into
mainfrom
fix/deep-research-artifact-link

Conversation

@mattmezza

Copy link
Copy Markdown
Owner

Follow-up to #294 (issue #293), from a live run: the chat reply relied on the model echoing artifact_url, and it dropped the links β€” the user had to ask for them.

The handler now posts πŸ“„ Full report: <url> straight to the originating chat through the same delivery path as the progress updates, so the link always arrives regardless of what the model writes. The result note also asks the model to repeat the URL verbatim.

Suite: 1080 passed, ruff clean.

The chat reply depended on the model echoing artifact_url and it can drop
it (observed in real use). The handler now posts 'πŸ“„ Full report: <url>'
straight to the originating chat like the other progress updates, and the
result note asks the model to repeat the URL verbatim as well.
@mattmezza
mattmezza merged commit 04addc0 into main Jul 10, 2026
3 checks passed
@mattmezza
mattmezza deleted the fix/deep-research-artifact-link branch July 10, 2026 21:22
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