Wave v0.12 Has Arrived with Wave AI (beta)!
Wave AI features (powered by OpenAI gpt-5):
- New slide-out chat on the left side of the screen (hot keys to activate Cmd-Shift-A, or Ctrl-Shift-0)
- Multi-modal input (images, pdfs, text file attachments)
- Drag & Drop files to attach them
- Easy context switch to enable Wave AI to see into your widgets and file-system
- Built in tools:
- Web search enabled on backend
- Read local files and directories
- Screenshot widgets
- See terminal scrollback
- Web navigation
Lots more is in the works, but this is a major upgrade and modernization over Wave's previous AI integration. See https://docs.waveterm.dev/waveai for more information and "coming soon" features. This was a significant lift, the main AI PR was 128 commits and added 13k LOC.
Wave AI is in active beta with included AI credits while we refine the experience. BYOK will be available once we've stabilized core features and gathered feedback on what works best. Share feedback in our Discord.
What's Changed
- Bump electron from 38.1.0 to 38.1.2 in the electron-patch group by @dependabot[bot] in #2366
- Bump debug from 4.4.1 to 4.4.3 in the prod-dependencies-patch group by @dependabot[bot] in #2365
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.87.3 to 1.88.1 by @dependabot[bot] in #2362
- Bump github.com/openai/openai-go/v2 from 2.1.1 to 2.5.0 by @dependabot[bot] in #2363
- layout simplification by @sawka in #2387
- New AIPanel by @sawka in #2370
- Bump google.golang.org/api from 0.249.0 to 0.251.0 by @dependabot[bot] in #2390
- update awk sdk by @sawka in #2396
- Bump the prod-dependencies-minor group across 1 directory with 5 updates by @dependabot[bot] in #2393
- Bump the dev-dependencies-patch group across 1 directory with 8 updates by @dependabot[bot] in #2394
- revert sass to 1.91 to remove deprecation by @sawka in #2397
- Bump electron-vite from 4.0.0 to 4.0.1 in the electron-patch group by @dependabot[bot] in #2382
- revert monaco upgrade (doesn't load) by @sawka in #2400
- analysis of the monaco v0.53 issue, for next release by @sawka in #2401
- Bump the dev-dependencies-patch group across 1 directory with 2 updates by @dependabot[bot] in #2399
- update react, fix tool def by @sawka in #2402
- add clear history/storage for web widgets by @sawka in #2383
- upgrade tsunami react to 19.2.0 by @sawka in #2403
- Bump github.com/sashabaranov/go-openai from 1.41.1 to 1.41.2 by @dependabot[bot] in #2361
- custom streamdown components for wave ai by @sawka in #2404
- feat(cli): add blocks list with filtering and JSON output by @mister-x-ops in #2337
- New data-tooluse AI SDK packet and Tool Approvals Implemented by @sawka in #2407
- openai native web search tool enabled by @sawka in #2410
- onboarding and polish for v0.12 by @sawka in #2411
- add a copilot-setup-steps.yml file by @sawka in #2412
- remove npm ci timing info by @sawka in #2413
- Add read_dir AI tool for reading directory contents by @Copilot in #2414
- Make Block Close / Cmd-W more consistent by @sawka in #2417
- fix wave ai scrolling bug (and some other small UI fixes) by @sawka in #2416
- Bump github/codeql-action from 3 to 4 in /.github/workflows by @dependabot[bot] in #2423
- Bump golang.org/x/crypto from 0.42.0 to 0.43.0 by @dependabot[bot] in #2419
- Bump the prod-dependencies-patch group with 3 updates by @dependabot[bot] in #2425
- Bump golang.org/x/mod from 0.28.0 to 0.29.0 by @dependabot[bot] in #2420
- Bump the dev-dependencies-minor group with 3 updates by @dependabot[bot] in #2424
- Bump github.com/shirou/gopsutil/v4 from 4.25.8 to 4.25.9 by @dependabot[bot] in #2418
- Big Onboarding Updates by @sawka in #2428
- small bug fixes noticed in beta 0 by @sawka in #2429
- Batch Approval for AI Tool Calls, fix "AI is thinking" message, chunk JS by @sawka in #2430
New Contributors
- @mister-x-ops made their first contribution in #2337
- @Copilot made their first contribution in #2414
Full Changelog: v0.11.6...v0.12.0-beta.2