Skip to content

Add search_features tool and enhance get_record with rich context#1

Open
jackwillis wants to merge 1 commit into
popand:mainfrom
jackwillis:main
Open

Add search_features tool and enhance get_record with rich context#1
jackwillis wants to merge 1 commit into
popand:mainfrom
jackwillis:main

Conversation

@jackwillis

Copy link
Copy Markdown

Summary

  • Add search_features tool for text-based feature search via REST API
  • Enhance get_record to return rich context (comments, requirements, relationships)
  • Fix incorrect response examples in README documentation

Changes

  • search_features tool: Search features by name, product, assignee, tag, or update date
  • Enhanced get_record: Now returns comments, requirements, epic, initiative, goals, tags, status, and dates
  • Fixed README response examples for get_record, get_page, and search_documents to match actual API responses

API Details

  • search_features uses REST API (/api/v1/features) - GraphQL doesn't support text search
  • get_record uses expanded GraphQL query - stays consistent with existing pattern

Both tools were tested against a live Aha! instance.

- Add search_features tool using REST API for text-based feature search
  - Supports filters: q, product_id, assigned_to_user, tag, updated_since
- Enhance get_record to return comprehensive feature data:
  - Comments with author and timestamp
  - Requirements with descriptions and status
  - Epic, initiative, release, project context
  - Goals, tags, workflow status, assignee
  - Created/updated timestamps and dates

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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.

1 participant