Lucas Berger 01667b0bdb feat(04-02): integrate Claude API for natural language understanding
Tasks 1-3 complete:

Task 1: Claude API HTTP Request node
- POST to api.anthropic.com/v1/messages
- Uses claude-sonnet-4-5-20250929 with prompt caching
- System prompt defines 6 intent actions
- 30s timeout, 3 retries

Task 2: Intent parsing and validation
- Parse Intent Code node validates Claude response
- Strips markdown, validates actions, normalizes container names
- Error handling for malformed responses
- Preserves original message for fallback

Task 3: Intent-first routing
- Rewired auth -> Claude Intent Parser flow
- Intent Router Switch with 7 outputs
- Routes to existing handlers: logs, actions, status
- New handlers: unknown intent, stats placeholder, error
- Updated Parse and Match to use intent.container
- Updated Parse Action to use intent data
- Updated Parse Logs Command to use intent structure
2026-01-30 21:45:49 -05:00
2026-01-28 16:05:47 -05:00
2026-01-28 16:05:47 -05:00

unraid-docker-manager

Unraid Docker Manager

S
Description
No description provided
Readme MIT 1.3 MiB
Languages
Markdown 100%