feat: generalized agent runner and MCP error detection#176
Merged
Conversation
Release-As: 1.8.7
…prep-for-frameworks
Release-As: 1.8.7
…prep-for-frameworks
Wiz Scan Summary
To detect these findings earlier in the dev lifecycle, try using Wiz Code VS Code Extension. |
sarahxsanders
approved these changes
Dec 1, 2025
Collaborator
sarahxsanders
left a comment
There was a problem hiding this comment.
definitely still learning all things wizard, but taking a look at these PRs is helpful for my sponge brain to absorb :] left a few comments that are non-blocking
edwinyjlim
approved these changes
Dec 2, 2025
Member
edwinyjlim
left a comment
There was a problem hiding this comment.
the agent runner is noiiiice
Co-authored-by: Edwin Lim <edwinyjlim@gmail.com>
gewenyu99
approved these changes
Dec 2, 2025
Collaborator
gewenyu99
left a comment
There was a problem hiding this comment.
Dude this is so coool. Makes me wanna clear my calendar and join you in hacking on this.
This is starting to look super clean
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes:
agent-interface.tsAgentSignals)AgentErrorType)ALLOWED_BASH_PREFIXES)agent-runner.tsProvides a universal interface for running integrations across frameworks using
@posthog/agent, piping appropriate feedback to the CLI output. Largely abstracted from the existing Next.js agent implementation. Usesframework-config.tsto set up the run.nextjs-wizard-agent.tsnow creates a config and fires the agent runner.oauth.tsThe OAuth page is supposed to close itself but it often doesn't, so I made some nicer CSS for it.
Testing
Tested and working locally: package installs work and everything proceeds the way we expect from the existing wizard v2 behavior.