Skip to content

fix(test): green dev tip validation - #22

Merged
mdev34-lab merged 1 commit into
devfrom
arena/01a0331e-alphacode
Aug 24, 2026
Merged

mdev34-lab merged 1 commit into
devfrom
arena/01a0331e-alphacode

Conversation

@arena-ai-coding-agent

@arena-ai-coding-agent arena-ai-coding-agent Bot commented Aug 24, 2026

Copy link
Copy Markdown

Issue for this PR

Closes anomalyco#37321 (anomalyco#37321)

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

This PR fixes test-only assumptions exposed by the finish-tool change. Scripted LLM fixtures explicitly opt out of the finish tool and reply-style prompt where exact legacy payloads are asserted. The HttpApi exerciser uses a local model catalog instead of making a network request, and its fake LLM configuration preserves legacy prompt behavior. CLI subprocess scenarios use the live clock because they exercise real subprocess wall-clock behavior; they remain concurrent. The TUI test now uses the current plugin-runtime API, and the generated client and SDK types are refreshed.

No production behavior is changed by these test and generated-artifact updates.

How did you verify your code works?

  • GITHUB_ACTIONS=false bun turbo test
  • bun run test:httpapi
  • NODE_OPTIONS=--max-old-space-size=3072 bun turbo typecheck --concurrency=1
  • bun run check:generated
  • Oxlint on the changed files with zero errors

Screenshots / recordings

Not applicable; this PR does not change UI behavior.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

If you do not follow this template your PR will be automatically rejected.

Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown

Thanks for your contribution!

This PR doesn't have a linked issue. All PRs must reference an existing issue.

Please:

  1. Open an issue describing the bug/feature (if one doesn't exist)
  2. Add Fixes #<number> or Closes #<number> to this PR description

See CONTRIBUTING.md for details.

@github-actions

Copy link
Copy Markdown

Thanks for updating your PR! It now meets our contributing guidelines. 👍

@mdev34-lab
mdev34-lab merged commit 985daac into dev Aug 24, 2026
13 of 16 checks passed
@mdev34-lab
mdev34-lab deleted the arena/01a0331e-alphacode branch August 24, 2026 17:29
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.

v2 tests: process and project-copy tests flake in CI

1 participant