Tags: pullfrog/pullfrog
Tags
fix(release): action build uses node not nub so the publish runner ca… …n build the Publish & Release job on pullfrog/pullfrog has no nub on PATH; the build script's `nub esbuild.config.js` broke 0.1.31 (first publish post-nub-migration #950). esbuild.config.js is plain ESM, so node is a drop-in. unblocks publish.
fix(action): use claude harness for anthropic + CLAUDE_CODE_OAUTH_TOK… …EN instead of BYOK fallback (#923) * fix(action): don't BYOK-fallback anthropic runs authed via CLAUDE_CODE_OAUTH_TOKEN The BYOK fallback gate decided "is a provider key present?" purely from `opencode models` (getAuthorizedModels). models.dev lists Anthropic auth as ANTHROPIC_API_KEY only, so a run authed solely via CLAUDE_CODE_OAUTH_TOKEN (Claude Pro/Max subscription) had its anthropic model absent from the authorized set and got silently downgraded to opencode/big-pickle — before resolveAgent (which honors the OAuth token) could pick the claude harness. Make the gate agent-aware: resolveAgent is the source of truth for "which harness serves this and does it have auth" and only returns claude when claude-code auth is present, so skip the fallback when the selected agent is claude. Bedrock/Vertex raw IDs still return early before the check. * test(action): add live bedrock-claude crossagent smoke adds a live claude-harness-on-bedrock smoke (anthropic model via bedrock/byok) wired into the agents matrix. also fixes the missing vertex-opencode exclude so all single-agent crossagent tests have their complementary agent exclude.
PreviousNext