SIGN IN SIGN UP

feat(api): migrate all tools to SDK adapter with dual-path support (v0.5.0-beta.0)

Migrate all 17 tools to use the nia-ai-ts SDK adapter with backward compatibility:

SDK Migration:
- nia-search: Uses sdk.search.universal/query/web/deep
- nia-research: Uses sdk.search.deep with oracle streaming
- nia-index: Uses sdk.sources.create
- nia-manage-resource: Uses sdk.sources.list/get/update/delete
- nia-context: Uses sdk.contexts.create/list/get/update/delete/semanticSearch
- nia-tracer: Uses sdk.tracer.createJob/streamJob
- nia-advisor: Uses sdk.advisor.ask
- nia-package-search: Uses sdk.packages.search
- nia-auto-subscribe: Uses sdk.dependencies.analyze/subscribe
- nia-read: Uses sdk.filesystem.read
- nia-write: Uses sdk.filesystem.write
- nia-grep: Uses sdk.filesystem.grep
- nia-explore: Uses sdk.filesystem.tree
- nia-mkdir: Uses sdk.filesystem.mkdir
- nia-mv: Uses sdk.filesystem.mv
- nia-rm: Uses sdk.filesystem.rm
- nia-e2e: Uses sdk.daemon.* methods
- source-resolver: Uses sdk.sources.resolve

Infrastructure:
- Extended SDK adapter with low-level HTTP methods (get/post/put/patch/delete)
- Added abort signal support to all filesystem methods
- Updated job-manager with SDK streaming support
- Removed NiaClient casts from index.ts tool registry

All 170 unit tests pass. Integration tests against live API expected to have some failures due to API contract evolution.
V
Vacbo committed
81c3b1a6b51580b67759c7e1c6fd8dbcafde1a88
Parent: 55b051b