browser-use/video-use lets Claude Code edit video directly, using ElevenLabs transcripts to find cut points, at 25,702 stars; dream-num/univer repositions its office SDK as an 'Office Harness for AI Agents' and tops today's TypeScript trending; superdesigndev/treg is 'OpenRouter for agent tools,' letting agents call 3,000+ metered tool endpoints with no contract required; davila7/claude-code-templates crosses 30K stars by replacing hand-rolled config with one-line agent/command/MCP template installs; pydantic-ai v2.47.0 tightens type validation so a bad UserPromptPart.content type no longer silently degrades.
An AI assistant platform's image search needed three rounds of fixes: pushing node_type filtering into the ES query to stop text chunks from hogging top-k slots, making filename matching deterministic instead of relying on the LLM to pass an optional parameter, and switching from Postgres icontains to ES match for CJK-aware partial matching.
A user set retrieval top_k to 15, but the monitoring dashboard showed 5 and the streaming UI flashed 5 before jumping to 15. The same top_k value existed at four layers — LLM tool arguments, runtime, trace DB, and streaming payload — each requiring its own override. Three sequential fixes, each revealing the next layer was also wrong.
An agent with a workspace_browse tool said 'file not found' instead of searching. Anthropic, OpenAI, and Google's official guides all point to the same fix: put trigger conditions and workflows in the tool description. A 2025 study found 97.1% of MCP tool descriptions have quality issues.