Skip to content

Conversation

@bokelley
Copy link
Contributor

@bokelley bokelley commented Jan 4, 2026

Summary

  • Adds a new get_recent_news tool that allows Addie to answer questions like "What's happening in the news about agentic advertising?"
  • Queries the 22+ RSS feeds that are already being fetched and curated by the content curator service
  • Returns articles sorted by date with summaries, quality ratings, relevance tags, and "Addie's Take" analysis

Changes

  • Add RecentNewsResult interface and getRecentNews() database method with input validation
  • Add get_recent_news tool with days, topic, tags, and limit parameters
  • Update system prompt to document the new tool (also documented search_resources which was missing)
  • Add integration tests for the database method

Test plan

  • Typecheck passes
  • All existing tests pass
  • Tested locally via API - Addie successfully uses get_recent_news to answer news questions
  • Code review completed and suggestions addressed (input validation at DB layer, test isolation)

🤖 Generated with Claude Code

Allows Addie to answer questions like "What's happening in the news about
agentic advertising?" by querying the 22+ RSS feeds that are already being
fetched and curated.

Changes:
- Add RecentNewsResult interface and getRecentNews() database method
- Add get_recent_news tool with days, topic, tags, and limit parameters
- Update system prompt to document the new tool
- Add integration tests for the database method

The tool returns articles sorted by date with summaries, quality ratings,
relevance tags, and "Addie's Take" analysis.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@bokelley bokelley merged commit f220007 into main Jan 4, 2026
6 checks passed
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