Skip to content

Claude/mu killer feature yx ro5#190

Merged
asim merged 4 commits intomainfrom
claude/mu-killer-feature-yxRo5
Mar 4, 2026
Merged

Claude/mu killer feature yx ro5#190
asim merged 4 commits intomainfrom
claude/mu-killer-feature-yxRo5

Conversation

@asim
Copy link
Member

@asim asim commented Mar 4, 2026

No description provided.

claude added 4 commits March 4, 2026 13:53
Web search fix:
- DDG instant answer API only handles encyclopedia queries, returns
  nothing for general searches like "latest AI news"
- Add DDG lite HTML fallback that scrapes actual search results
- Instant answer API still tried first for factual queries

Command format:
- Starter pills now send !commands (!news, !markets, !video tech,
  !weather, !search latest AI news, !reminder) instead of natural
  language sentences
- shortcutToolCalls() parses !prefix commands with optional args
- Commands skip the planning LLM entirely — direct tool execution
- Users can also type !commands manually in the prompt
- Natural language exact-match shortcuts kept for backward compat

https://claude.ai/code/session_01QJaTh5F1pfgRaGzsQSZDcQ
The web_search tool was using ai.WebSearch (DuckDuckGo instant answer
API) which returns nothing for general queries. The search package
already has Brave Search via /web handler. Changed web_search to a
route-based tool (GET /web?q=...) so it goes through ExecuteTool →
/web handler → searchBrave(), same as all other tools.

https://claude.ai/code/session_01QJaTh5F1pfgRaGzsQSZDcQ
Replace the !-prefixed command parser and natural-language map with a
single alias map. Short words like "news", "weather", "markets" and
starter pill phrases are matched exactly. Anything else goes to the
LLM planner as before.

https://claude.ai/code/session_01QJaTh5F1pfgRaGzsQSZDcQ
- Starter queries now use plain aliases ("news", "markets") or natural
  language instead of !-prefixed commands
- Landing page services grid sorted alphabetically
- ABOUT.md feature list sorted alphabetically

https://claude.ai/code/session_01QJaTh5F1pfgRaGzsQSZDcQ
@asim asim merged commit 5d94233 into main Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants