Fix(Events): Isolate IDAA Search to V2 and Refine V3 Search Pattern

- IDAA Isolation: Created  using legacy V2 endpoints and  for Recovery Meetings stability.
- V3 Refinement: Implemented 'Body + Header' injection in  to fix 'Integer Trap' while maintaining Auth scope.
- API Upgrade: Enhanced  to support custom headers.
- Docs: Updated migration guide and development history with final isolation strategy.
This commit is contained in:
Scott Idem
2026-01-20 15:06:26 -05:00
parent 6707b6826b
commit 07d7b4ec6d
7 changed files with 164 additions and 11 deletions

View File

@@ -26,8 +26,12 @@ This is a list of tasks to be completed before the next event/show/conference.
## 🛠️ DX & Tooling (MCP)
- [ ] **Enhance `ae_obj_info`**: Include field types, constraints (NOT NULL), and default values.
- [ ] **Payload Validation**: Create a dry-run tool to check payloads against Pydantic models.
- [ ] **Error Transparency**: Update backend to return specific SQLAlchemy/Pydantic errors in `meta.details`.
- [x] **Error Transparency**: Update backend to return specific SQLAlchemy/Pydantic errors in `meta.details`. (Completed 2026-01-19)
- [ ] **Automated Source of Truth**: Generate `V3_OBJECT_MODELS.md` automatically in `agents_sync/Aether/`.
- [ ] **V3 Search Audit**: Investigate 'Zero-Result' bug in IDAA Recovery Meetings.
- [ ] Run raw CURL trace to bypass browser CORS and see full backend traceback.
- [ ] Perform SQL Audit on `v_event` view types (string vs integer mismatch).
- [ ] Test reverting to `account_id` mapping vs raw `account_id_random` body injection.
- [ ] **Phase 2: UI/UX Excellence**
- [x] Implement "Quick Add" for high-velocity entry.
- [x] Add rapid append/prepend functionality to existing entries.