Today we're releasing a new set of components for building chat interfaces.
We've taken the patterns we build every day, rethought the abstractions behind them, and turned them into components you can compose and customize.
We're starting with the conversation layer: streaming, scrolling, messages, bubbles, attachments, and markers.
10x productivity tip: use Claude hooks with sounds so Claude alerts you when it finishes a task or needs permission.
But that's not the tip, the tip is to add your favourite childhood game sounds like the Starcraft, Warcraft, or even Mario.
100% of Next.js evals pass with a small 8KB change to the agents md and providing the Next.js documentation.
Teach your agent about all Next.js features:
npx @next/codemod@canary agents-md
This will apply the change to your preferred config and download the relevant documentation for the installed version.
The codemod approach will help us prove out the changes before bringing this into Next.js core as a feature.
We've been researching the effectiveness of skills, agents md, and other approaches. While skills do solve more evals, it doesn't solve all evals. Whereas the agents md covers all evals.
More details in this post: https://t.co/JRkvry7rF0
Great work and research by @gao_jude.