mirror of
https://github.com/coleam00/Archon.git
synced 2025-12-25 03:10:40 -05:00
Found the real issue - there are two separate URL transformation paths: 1. get_item() uses _transform_source_to_item() (already fixed) 2. list_items() uses inline transformation (was still broken) Fixed the list_items() method to use same URL resolution logic: - Use original_url from metadata as primary source - Fall back gracefully to real URLs, avoid source:// when possible - Add debug logging for list view transformation This should fix the source://ID display in knowledge items list. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>