Skip to content

Fix Computer Use evidence feed migration#1733

Draft
mimeding wants to merge 3 commits into
osaurus-ai:mainfrom
mimeding:codex/fix-computer-use-evidence-feed
Draft

Fix Computer Use evidence feed migration#1733
mimeding wants to merge 3 commits into
osaurus-ai:mainfrom
mimeding:codex/fix-computer-use-evidence-feed

Conversation

@mimeding

Copy link
Copy Markdown
Contributor

Summary

  • update the Computer Use evidence-pack test to construct the current SubagentFeed type
  • preserve the original tool-call id and goal text while sourcing the Computer Use kind id from the subagent capability registry

Why

Current main migrated Computer Use progress reporting onto the shared subagent feed, but one evidence-pack test still used the removed ComputerUseFeed initializer. That breaks the test target before the Computer Use PR stack can prove its own changes.

Validation

  • git diff --check
  • OSAURUS_DISABLE_KEYCHAIN_FOR_TESTS=1 OSAURUS_TEST_ROOT=/tmp/osaurus-test-computer-use-feed swift test --package-path Packages/OsaurusCore --scratch-path /Users/mmeding/Developer/Claude/Projects/osaurus/Packages/OsaurusCore/.build --filter ComputerUseEvidencePackTests --skip-update — 7 tests passed
  • Independent review: one non-blocking registry drift suggestion was addressed; Grok review was unavailable/inconclusive and did not block implementation

@mimeding mimeding marked this pull request as ready for review June 27, 2026 00:04
@mimeding mimeding force-pushed the codex/fix-computer-use-evidence-feed branch from d25e011 to 368e177 Compare June 28, 2026 02:53
@mimeding mimeding marked this pull request as draft June 29, 2026 11:44
@mimeding mimeding force-pushed the codex/fix-computer-use-evidence-feed branch from 368e177 to 320b89d Compare July 1, 2026 12:50
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