Comment

Comment by unmodeledtyler

This is a really good question; currently Vessel uses a flat registry, but the design is specifically oriented toward solving the hallucination problem.

The way that I manage that in Vessel is contextual surfacing. This way, the model doesn't necessarily have 40+ tools to choose from at any given time, but rather is focused toward a subset of tools that are applicable given the current page context.

Speed and efficiency are my number 1 priority with this browser so this framework may change/shift as time goes on, but this is an approach that I'm particularly interested in exploring.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton