Skip to content

feat: add support for the Ollama API, add a model command, fix linting issues: replace any types with proper TypeScript types#12

Merged
superhq-dev merged 3 commits intosuperhq-ai:mainfrom
RAHUL-art-create:main
Jul 26, 2025
Merged

feat: add support for the Ollama API, add a model command, fix linting issues: replace any types with proper TypeScript types#12
superhq-dev merged 3 commits intosuperhq-ai:mainfrom
RAHUL-art-create:main

Conversation

@RAHUL-art-create
Copy link
Copy Markdown
Contributor

@RAHUL-art-create RAHUL-art-create commented Jul 25, 2025

Add multi-provider model management and Ollama support

Introduces a flexible multi-provider architecture with full Ollama local AI integration, advanced model management, and in-chat /model command system. Adds unified model selection UI, provider-adaptive settings, real-time auto-sync, and extensible provider metadata. Refactors model listing, caching, and error handling for improved performance and user experience. Updated README and added detailed CHANGELOG.

- Replace all �ny types with unknown or specific types
- Fix accessibility issue in ModelSelector (label  div)
- Improve type safety across codebase
- Maintain functionality while following TypeScript best practices
Replaces instances of 'unknown' with 'any' in function signatures, interfaces, and type annotations across multiple files for improved flexibility and compatibility. This change affects agent logic, context handling, tool parsing, prompts, and utility functions.
Reformatted the querySelectorAll call to use consistent indentation and line breaks for improved readability in ModelSelect.tsx.
@superhq-dev superhq-dev changed the title Fix linting issues: Replace any types with proper TypeScript types feat: add support for the Ollama API, add a model command, fix linting issues: replace any types with proper TypeScript types Jul 25, 2025
@superhq-dev superhq-dev merged commit de9865d into superhq-ai:main Jul 26, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants