--- id: TASK-264 title: Replace axios with native fetch across the project status: To Do assignee: [] created_date: '2026-04-01 00:44' labels: [] dependencies: [] priority: medium --- ## Description Remove axios from the codebase and migrate all project HTTP requests to the platform fetch API, preserving existing request behavior and error handling where applicable. ## Acceptance Criteria - [ ] #1 No production code paths import or depend on axios. - [ ] #2 All existing HTTP requests use fetch or a project-local abstraction built on fetch. - [ ] #3 Request behavior remains functionally equivalent for headers, query params, bodies, status handling, and abort/error cases that are currently supported. - [ ] #4 Tests are updated or added to cover the migrated request flows. - [ ] #5 Documentation is updated if any request semantics or setup steps change. - [ ] #6 axios is removed from project dependencies if it is no longer needed.