Commit Graph

10 Commits

Author SHA1 Message Date
Michael Hines
27fd562909 PR Feedback 2025-08-25 10:34:08 +03:00
Wirasm
667cae2846
Merge pull request #232 from coleam00/fix/supabase-key-validation-and-state-consolidation
Fix Supabase key validation and consolidate frontend state management
2025-08-18 21:19:27 +03:00
Rasmus Widing
3800280f2e Add Supabase key validation and simplify frontend state management
- Add backend validation to detect and warn about anon vs service keys
- Prevent startup with incorrect Supabase key configuration
- Consolidate frontend state management following KISS principles
- Remove duplicate state tracking and sessionStorage polling
- Add clear error display when backend fails to start
- Improve .env.example documentation with detailed key selection guide
- Add comprehensive test coverage for validation logic
- Remove unused test results checking to eliminate 404 errors

The implementation now warns users about key misconfiguration while
maintaining backward compatibility. Frontend state is simplified with
MainLayout as the single source of truth for backend status.
2025-08-16 00:10:23 +03:00
Rasmus Widing
e98f52aa57 Address code review feedback: improve error handling and documentation
- Implement fail-fast error handling for configuration errors
- Distinguish between critical config errors (fail) and network issues (use defaults)
- Add detailed error logging with stack traces for debugging
- Document new crawler settings in .env.example
- Add inline comments explaining safe defaults

Critical configuration errors (ValueError, KeyError, TypeError) now fail fast
as per alpha principles, while transient errors still fall back to safe defaults
with prominent error logging.
2025-08-15 16:02:00 +03:00
Cole Medin
4df58d59f5 Update .env.example 2025-08-13 22:11:44 -05:00
Cole Medin
59084036f6 The New Archon (Beta) - The Operating System for AI Coding Assistants! 2025-08-13 07:58:24 -05:00
Cole Medin
fcca718d3a Fixes issues with OpenRouter/Anthropic (disabling streaming until better Pydantic AI implementation) 2025-03-01 06:59:41 -06:00
Cole Medin
fbe69f593f Updating root of repo for v3 release branch 2025-02-27 07:36:29 -06:00
Cole Medin
7a9e706581 Archon V3 - MCP Support 2025-02-17 13:27:24 -06:00
Cole Medin
e2805b8757 First two iterations of Archon 2025-02-07 15:04:02 -06:00