Commits
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
This implementation provides a comprehensive approach to processing AT Protocol firehose events for cards and collections, with key improvements:
1. Full lifecycle event handling (create, update, delete)
2. Maintains domain model purity
3. Uses existing factory methods
4. Robust error handling
5. Domain event publishing
6. AT URI mapping storage
The changes include:
- Enhanced event processors for cards and collections
- Mapping of AT Protocol records to domain inputs
- Proper handling of create, update, and delete events
- Logging and error management
- Domain event publishing
- Extended AT URI resolution service
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Would you like me to review the implementation or help you with any specific aspects of the firehose event handling system?
Some potential areas we could discuss or refine:
1. Error handling strategies
2. Logging and monitoring
3. Performance optimization
4. Testing approach
5. Configuration management
What would you like to focus on?
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
feat: implement standalone firehose worker with direct AT Protocol event handling
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Feature/similar cards 20251112
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
feat: add uri filter to getMyCollections and useCollectionSearch
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
fix: filter out collections with undefined uri in getCollections
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Fix/cookie clearing logging
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
This implementation provides a comprehensive approach to processing AT Protocol firehose events for cards and collections, with key improvements:
1. Full lifecycle event handling (create, update, delete)
2. Maintains domain model purity
3. Uses existing factory methods
4. Robust error handling
5. Domain event publishing
6. AT URI mapping storage
The changes include:
- Enhanced event processors for cards and collections
- Mapping of AT Protocol records to domain inputs
- Proper handling of create, update, and delete events
- Logging and error management
- Domain event publishing
- Extended AT URI resolution service
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>
Would you like me to review the implementation or help you with any specific aspects of the firehose event handling system?
Some potential areas we could discuss or refine:
1. Error handling strategies
2. Logging and monitoring
3. Performance optimization
4. Testing approach
5. Configuration management
What would you like to focus on?
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat>