- Enhanced `ARCHITECTURE.md` with details on LLM models for work (Llama 3.1 70B Q4) and family agents (Phi-3 Mini 3.8B Q4). - Introduced new documents: - `ASR_EVALUATION.md` for ASR engine evaluation and selection. - `HARDWARE.md` outlining hardware requirements and purchase plans. - `IMPLEMENTATION_GUIDE.md` for Milestone 2 implementation steps. - `LLM_CAPACITY.md` assessing VRAM and context window limits. - `LLM_MODEL_SURVEY.md` surveying open-weight LLM models. - `LLM_USAGE_AND_COSTS.md` detailing LLM usage and operational costs. - `MCP_ARCHITECTURE.md` describing the Model Context Protocol architecture. - `MCP_IMPLEMENTATION_SUMMARY.md` summarizing MCP implementation status. These updates provide comprehensive guidance for the next phases of development and ensure clarity in project documentation.
1.2 KiB
1.2 KiB
Ticket: Time / Date / World-Clock Tools
Ticket Information
- ID: TICKET-032
- Title: Time / Date / World-Clock Tools
- Type: Feature
- Priority: Medium
- Status: Done
- Track: Tools/MCP
- Milestone: Milestone 2 - Voice Chat MVP
- Created: 2024-01-XX
Description
Implement time and date tools:
- Simple tools returning local time
- Date information
- Daylight saving time info
- World clock for different timezones
Acceptance Criteria
- Local time tool implemented (
get_current_time) - Date tool implemented (
get_date) - Timezone support (pytz integration)
- Daylight saving time handling (
get_timezone_info) - Timezone conversion tool (
convert_timezone) - Tools registered in MCP server
Technical Details
Tools to implement:
get_current_time: Local time with timezoneget_date: Current dateget_timezone_info: DST, offset, etc.convert_timezone: Convert between timezones
Dependencies
- TICKET-029 (MCP server)
Related Files
home-voice-agent/mcp-server/tools/time/(to be created)
Notes
Simple tools, no external dependencies. Can be developed in parallel with other tools.