Skip to content

chore(main): release 2.71.0 - #1177

Merged
gewenyu99 merged 1 commit into
mainfrom
release-please--branches--main--components--wizard
Sep 1, 2026
Merged

chore(main): release 2.71.0#1177
gewenyu99 merged 1 commit into
mainfrom
release-please--branches--main--components--wizard

Conversation

@releaser-wizard

@releaser-wizard releaser-wizard Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

2.71.0 (2026-09-01)

Features

  • gateway: record a successful mint in the run log (#1179) (b6f6e42)
  • self-driving: gate GitHub on a screen before the agent runs (#1178) (2360b82)
  • tui: show a red notice when the terminal is too small (#1181) (bd839d3)

Bug Fixes

  • agent: isolate CLAUDE_CONFIG_DIR so a stored Claude login cannot 401 the run (#1180) (919e7d1)
  • agent: report a dropped PostHog MCP server, and stop promising tools a run does not have (#1168) (7943eb1)
  • auth: refresh the OAuth access token before each agent run (#1176) (fdf6d4e)
  • self-driving: drop replay from the step 4 native sources (#1174) (2ca84f3)

This PR was generated with Release Please. See documentation.

@releaser-wizard
releaser-wizard Bot requested a review from a team as a code owner August 31, 2026 18:42
@github-actions

Copy link
Copy Markdown

🧙 Wizard CI

Run the Wizard CI and test your changes against wizard-workbench example apps by replying with a GitHub comment using one of the following commands:

Test all apps:

  • /wizard-ci all

Test all apps in a directory:

  • /wizard-ci ai-observability
  • /wizard-ci basic-integration
  • /wizard-ci mcp-analytics
  • /wizard-ci replay-vision
  • /wizard-ci revenue
  • /wizard-ci self-driving
  • /wizard-ci warehouse
  • /wizard-ci warehouse-seeded

Test an individual app:

  • /wizard-ci ai-observability/anthropic
  • /wizard-ci ai-observability/groq
  • /wizard-ci ai-observability/manual-capture
Show more apps
  • /wizard-ci ai-observability/openai
  • /wizard-ci ai-observability/openai-agents
  • /wizard-ci ai-observability/vercel-ai
  • /wizard-ci basic-integration/android
  • /wizard-ci basic-integration/angular
  • /wizard-ci basic-integration/astro
  • /wizard-ci basic-integration/django
  • /wizard-ci basic-integration/fastapi
  • /wizard-ci basic-integration/flask
  • /wizard-ci basic-integration/flutter
  • /wizard-ci basic-integration/javascript-node
  • /wizard-ci basic-integration/javascript-web
  • /wizard-ci basic-integration/laravel
  • /wizard-ci basic-integration/next-js
  • /wizard-ci basic-integration/nuxt
  • /wizard-ci basic-integration/python
  • /wizard-ci basic-integration/rails
  • /wizard-ci basic-integration/react-native
  • /wizard-ci basic-integration/react-router
  • /wizard-ci basic-integration/sveltekit
  • /wizard-ci basic-integration/swift
  • /wizard-ci basic-integration/tanstack-router
  • /wizard-ci basic-integration/tanstack-start
  • /wizard-ci basic-integration/vue
  • /wizard-ci mcp-analytics/custom-dispatcher
  • /wizard-ci mcp-analytics/typescript-sdk
  • /wizard-ci replay-vision/javascript-node
  • /wizard-ci replay-vision/next-js
  • /wizard-ci replay-vision/react-vite
  • /wizard-ci revenue/stripe
  • /wizard-ci self-driving/astro
  • /wizard-ci self-driving/fastapi
  • /wizard-ci self-driving/nuxt
  • /wizard-ci self-driving/react-router
  • /wizard-ci self-driving/sveltekit
  • /wizard-ci warehouse/monorepo-env
  • /wizard-ci warehouse/multi-source-next
  • /wizard-ci warehouse/stripe-node
  • /wizard-ci warehouse/zero-source
  • /wizard-ci warehouse-seeded/next-stripe
  • /wizard-ci warehouse-seeded/next-stripe-declined

Test against a Context Mill branch:

  • /wizard-ci all context-mill:my-branch

Add context-mill:<branch> to any command above to pin the Context Mill branch. It defaults to main.

Results will be posted here when complete.

@releaser-wizard
releaser-wizard Bot force-pushed the release-please--branches--main--components--wizard branch 2 times, most recently from 85191a8 to a11573b Compare August 31, 2026 22:17
@releaser-wizard releaser-wizard Bot changed the title chore(main): release 2.70.2 chore(main): release 2.71.0 Aug 31, 2026
@releaser-wizard
releaser-wizard Bot force-pushed the release-please--branches--main--components--wizard branch from a11573b to 5a9e643 Compare August 31, 2026 22:25
@gewenyu99

Copy link
Copy Markdown
Collaborator

/wizard-ci basic-integration

@wizard-ci-bot

wizard-ci-bot Bot commented Aug 31, 2026

Copy link
Copy Markdown

🧙 Wizard CI Results

Trigger ID: a7da193
Workflow: View run

App Confidence PR YARA
basic-integration/android/Jetchat 5/5 #3680 (logs)
basic-integration/angular/angular-saas 5/5 #3681 (logs)
basic-integration/astro/astro-hybrid-marketing 4/5 #3678 (logs)
basic-integration/astro/astro-ssr-docs 4/5 #3677 (logs)
basic-integration/astro/astro-static-marketing 5/5 #3676 (logs)
basic-integration/astro/astro-view-transitions-marketing 5/5 #3679 (logs)
basic-integration/django/django3-saas 3/5 #3683 (logs)
basic-integration/fastapi/fastapi3-ai-saas 5/5 #3682 (logs)
basic-integration/flask/flask3-social-media 4/5 #3684 (logs)
basic-integration/flutter/localsend N/A Failed (logs)
basic-integration/javascript-node/express-todo 5/5 #3685 (logs)
basic-integration/javascript-node/fastify-blog 5/5 #3688 (logs)
basic-integration/javascript-node/hono-links 4/5 #3686 (logs)
basic-integration/javascript-node/koa-notes 5/5 #3687 (logs)
basic-integration/javascript-node/native-http-contacts 4/5 #3689 (logs)
basic-integration/javascript-web/saas-dashboard 5/5 #3690 (logs)
basic-integration/laravel/laravel12-saas 5/5 #3693 (logs)
basic-integration/next-js/15-app-router-saas 5/5 #3692 (logs)
basic-integration/next-js/15-app-router-todo 5/5 #3691 (logs)
basic-integration/next-js/15-pages-router-saas 5/5 #3695 (logs)
basic-integration/next-js/15-pages-router-todo 5/5 #3694 (logs)
basic-integration/nuxt/movies-nuxt-3-6 5/5 #3696 (logs)
basic-integration/nuxt/movies-nuxt-4 5/5 #3697 (logs)
basic-integration/python/meeting-summarizer N/A Failed (logs)
basic-integration/rails/fizzy 4/5 #3700 (logs)
basic-integration/react-native/expo-react-native-hacker-news 5/5 #3698 (logs)
basic-integration/react-native/react-native-saas 5/5 #3699 (logs)
basic-integration/react-router/react-router-v7-project 4/5 #3701 (logs)
basic-integration/react-router/rrv7-starter 4/5 #3702 (logs)
basic-integration/react-router/saas-template 4/5 #3705 (logs)
basic-integration/react-router/shopper 5/5 #3703 (logs)
basic-integration/sveltekit/CMSaasStarter 5/5 #3704 (logs)
basic-integration/swift/hackers-ios 5/5 #3710 (logs)
basic-integration/tanstack-router/tanstack-router-code-based-saas 5/5 #3706 (logs)
basic-integration/tanstack-router/tanstack-router-file-based-saas 4/5 #3707 (logs)
basic-integration/tanstack-start/tanstack-start-saas 4/5 #3708 (logs)
basic-integration/vue/movies 4/5 #3709 (logs)

Configuration

Setting Value
Wizard ref release-please--branches--main--components--wizard
Context Mill ref main
PostHog ref master

Search for trigger ID a7da193 in wizard-workbench PRs.

@releaser-wizard
releaser-wizard Bot force-pushed the release-please--branches--main--components--wizard branch 2 times, most recently from 4db3b37 to d4a84c5 Compare September 1, 2026 15:12
@releaser-wizard
releaser-wizard Bot force-pushed the release-please--branches--main--components--wizard branch from d4a84c5 to 82f8d46 Compare September 1, 2026 15:17
@gewenyu99

Copy link
Copy Markdown
Collaborator

/wizard-ci basic-integration

@wizard-ci-bot

wizard-ci-bot Bot commented Sep 1, 2026

Copy link
Copy Markdown

🧙 Wizard CI Results

Trigger ID: 6b2dc8b
Workflow: View run

App Confidence PR YARA
basic-integration/android/Jetchat 4/5 #3719 (logs)
basic-integration/angular/angular-saas 5/5 #3715 (logs)
basic-integration/astro/astro-hybrid-marketing pending
basic-integration/astro/astro-ssr-docs 5/5 #3713 (logs)
basic-integration/astro/astro-static-marketing 5/5 #3712 (logs)
basic-integration/astro/astro-view-transitions-marketing 4/5 #3717 (logs)
basic-integration/django/django3-saas 5/5 #3722 (logs)
basic-integration/fastapi/fastapi3-ai-saas 5/5 #3716 (logs)
basic-integration/flask/flask3-social-media 4/5 #3718 (logs)
basic-integration/flutter/localsend N/A Failed (logs)
basic-integration/javascript-node/express-todo pending
basic-integration/javascript-node/fastify-blog 4/5 #3721 (logs)
basic-integration/javascript-node/hono-links 4/5 #3723 (logs)
basic-integration/javascript-node/koa-notes 4/5 #3724 (logs)
basic-integration/javascript-node/native-http-contacts 5/5 #3725 (logs)
basic-integration/javascript-web/saas-dashboard 5/5 #3726 (logs)
basic-integration/laravel/laravel12-saas 5/5 #3731 (logs)
basic-integration/next-js/15-app-router-saas 5/5 #3729 (logs)
basic-integration/next-js/15-app-router-todo 5/5 #3727 (logs)
basic-integration/next-js/15-pages-router-saas 5/5 #3730 (logs)
basic-integration/next-js/15-pages-router-todo 5/5 #3728 (logs)
basic-integration/nuxt/movies-nuxt-3-6 5/5 #3732 (logs)
basic-integration/nuxt/movies-nuxt-4 5/5 #3733 (logs)
basic-integration/python/meeting-summarizer pending
basic-integration/rails/fizzy 4/5 #3734 (logs)
basic-integration/react-native/expo-react-native-hacker-news 5/5 #3735 (logs)
basic-integration/react-native/react-native-saas 5/5 #3736 (logs) ⚠️
basic-integration/react-router/react-router-v7-project 5/5 #3738 (logs)
basic-integration/react-router/rrv7-starter 5/5 #3737 (logs)
basic-integration/react-router/saas-template 4/5 #3743 (logs)
basic-integration/react-router/shopper 4/5 #3739 (logs)
basic-integration/sveltekit/CMSaasStarter 5/5 #3741 (logs)
basic-integration/swift/hackers-ios 4/5 #3747 (logs)
basic-integration/tanstack-router/tanstack-router-code-based-saas 5/5 #3740 (logs)
basic-integration/tanstack-router/tanstack-router-file-based-saas 4/5 #3744 (logs)
basic-integration/tanstack-start/tanstack-start-saas 4/5 #3745 (logs)
basic-integration/vue/movies 5/5 #3746 (logs)

Configuration

Setting Value
Wizard ref release-please--branches--main--components--wizard
Context Mill ref main
PostHog ref master

Search for trigger ID 6b2dc8b in wizard-workbench PRs.

⚠️ YARA Scanner — basic-integration/react-native/react-native-saas
197 tool calls scanned, 1 violation(s) detected
[WARNED] prompt_injection_posthog_integration_attack (medium) — skill-install:installSkillById

@gewenyu99

Copy link
Copy Markdown
Collaborator

Drove wizard-ci against this RC (82f8d466, v2.71.0) through the real TUI on two flows the smoke test does not cover. Both ran on project 228144 via pnpm wizard-ci-snapshots-review, which boots scripts/tui-host.no-jest.ts under a PTY and captures the rendered screen at each key moment.

Flow App Result Frames
upload-source-maps error-tracking-upload-source-maps/next run completed, deps + .env.local written, ended keep-skills 38
self-driving self-driving/nuxt/recipe-box E2E PASS, ended outro 65

One note on #1178: self-driving-github shows up in the run screen path but has no frame of its own. Project 228144 already has the PostHog GitHub App installed, so the gate resolved on its first poll and never held — on an already-connected project the new screen is effectively invisible, which is the intended behaviour.

upload-source-mapserror-tracking-upload-source-maps/next (38 frames)

Screen path: source-maps-intro → auth → source-maps-detect → run → wizard-ask → run → wizard-ask → run → source-maps-outro → keep-skills

Added @posthog/nextjs-config + posthog-js, wrapped next.config.ts in withPostHogConfig(..., { sourcemaps: { enabled: true, deleteAfterUpload: true } }), wrote POSTHOG_API_KEY / POSTHOG_PROJECT_ID / POSTHOG_HOST to .env.local, and left a posthog-source-maps-report.md. The two wizard-ask frames are the personal-API-key prompt and the build-verification prompt.

01-source-maps-intro (+0s)

01-source-maps-intro

02-auth (+1s)

02-auth

03-run (+2s)

03-run

04-run (+3s)

04-run

05-run (+4s)

05-run

06-run (+5s)

06-run

07-run (+5s)

07-run

08-wizard-ask (+8s)

08-wizard-ask

09-run (+9s)

09-run

10-run (+14s)

10-run

11-run (+17s)

11-run

12-run (+19s)

12-run

13-run (+20s)

13-run

14-run (+22s)

14-run

15-run (+24s)

15-run

16-run (+26s)

16-run

17-run (+27s)

17-run

18-run (+30s)

18-run

19-run (+43s)

19-run

20-run (+45s)

20-run

21-run (+1m16s)

21-run

22-run (+1m18s)

22-run

23-run (+1m21s)

23-run

24-run (+1m23s)

24-run

25-run (+1m30s)

25-run

26-run (+1m34s)

26-run

27-run (+1m39s)

27-run

28-run (+1m41s)

28-run

29-run (+1m49s)

29-run

30-run (+1m52s)

30-run

31-wizard-ask (+1m55s)

31-wizard-ask

32-run (+1m56s)

32-run

33-run (+1m58s)

33-run

34-run (+2m00s)

34-run

35-run (+2m17s)

35-run

36-source-maps-outro (+2m34s)

36-source-maps-outro

37-source-maps-outro (+2m35s)

37-source-maps-outro

38-keep-skills (+2m36s)

38-keep-skills

self-drivingself-driving/nuxt/recipe-box (65 frames, integration-first)

Screen path: self-driving-intro → self-driving-integration-check → auth → self-driving-integration-detect → run → self-driving-handoff → self-driving-github → run → wizard-ask → run → wizard-ask → run → outro

Integrated first (@posthog/nuxt + posthog-node, .env written), handed off, passed the GitHub gate, then ran Self-driving setup through to the outro.

01-self-driving-intro (+0s)

01-self-driving-intro

02-self-driving-integration-check (+1s)

02-self-driving-integration-check

03-self-driving-integration-check (+2s)

03-self-driving-integration-check

04-auth (+2s)

04-auth

05-run (+3s)

05-run

06-run (+4s)

06-run

07-run (+5s)

07-run

08-run (+6s)

08-run

09-run (+35s)

09-run

10-run (+41s)

10-run

11-run (+42s)

11-run

12-run (+43s)

12-run

13-run (+43s)

13-run

14-run (+44s)

14-run

15-run (+45s)

15-run

16-run (+46s)

16-run

17-run (+1m53s)

17-run

18-run (+1m54s)

18-run

19-run (+2m14s)

19-run

20-run (+2m15s)

20-run

21-run (+2m16s)

21-run

22-run (+2m30s)

22-run

23-run (+2m31s)

23-run

24-run (+2m32s)

24-run

25-run (+3m18s)

25-run

26-run (+3m19s)

26-run

27-run (+6m04s)

27-run

28-run (+6m04s)

28-run

29-run (+11m14s)

29-run

30-self-driving-handoff (+13m09s)

30-self-driving-handoff

31-run (+13m10s)

31-run

32-run (+13m11s)

32-run

33-run (+13m12s)

33-run

34-run (+13m37s)

34-run

35-run (+13m38s)

35-run

36-run (+13m38s)

36-run

37-run (+13m39s)

37-run

38-run (+13m40s)

38-run

39-run (+13m41s)

39-run

40-run (+13m42s)

40-run

41-run (+13m42s)

41-run

42-run (+13m43s)

42-run

43-run (+13m44s)

43-run

44-run (+13m45s)

44-run

45-run (+13m46s)

45-run

46-run (+14m10s)

46-run

47-run (+14m27s)

47-run

48-run (+14m31s)

48-run

49-run (+14m32s)

49-run

50-run (+14m42s)

50-run

51-run (+14m43s)

51-run

52-wizard-ask (+14m46s)

52-wizard-ask

53-run (+14m47s)

53-run

54-run (+14m50s)

54-run

55-run (+14m51s)

55-run

56-run (+15m24s)

56-run

57-run (+15m25s)

57-run

58-wizard-ask (+15m47s)

58-wizard-ask

59-run (+15m48s)

59-run

60-run (+15m53s)

60-run

61-run (+15m54s)

61-run

62-run (+16m19s)

62-run

63-run (+16m20s)

63-run

64-run (+16m47s)

64-run

65-outro (+16m57s)

65-outro

Images are hosted on the throwaway snapshots/rc-2-71-0 branch in wizard-workbench — delete it once the RC ships.

@gewenyu99 gewenyu99 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@gewenyu99
gewenyu99 merged commit 0b894eb into main Sep 1, 2026
16 checks passed
@gewenyu99
gewenyu99 deleted the release-please--branches--main--components--wizard branch September 1, 2026 16:34
@releaser-wizard

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant