Commit Graph

3126 Commits

Author SHA1 Message Date
Enrico Ros 44d05181f4 AIX: Gemini Interactions: update with support for Audio, Thougts 2026-04-22 17:37:20 -07:00
Enrico Ros 996998a5cc AIX: Gemini Interactions: In/Out of images, Out of Audio 2026-04-22 17:37:20 -07:00
Enrico Ros 98474b2721 AIX: OpenAI Responses: Encrypted reasoning 2026-04-22 17:37:20 -07:00
Enrico Ros 198dc0e23f AIX: OpenAI Responses: Wires: allow encrypted reasoning 2026-04-22 17:37:20 -07:00
Enrico Ros 079731c573 ContentReassembler: recreate Ops placeholder part with anchored CTS, to show the correct start time 2026-04-22 17:37:20 -07:00
Enrico Ros 27d1f081ab AI Inspector: memstored collapse state, and disable auto-snap 2026-04-22 16:15:54 -07:00
Enrico Ros 76183fd840 LLMs: flush openai 2026-04-22 13:55:56 -07:00
Enrico Ros 345165eabf AIX: fix OpenAI Responses - Tool re-parsing 2026-04-22 13:52:14 -07:00
Enrico Ros c186732b3b AI Inspector: collapsable header/body/particlews 2026-04-22 13:39:14 -07:00
Enrico Ros 04916b700e AIX: Reattach: preserve the creation time and don't overwrite handle on reattach 2026-04-22 13:15:25 -07:00
Enrico Ros 5ab93faccf AIX: ContentReassembler: document filtering causes 2026-04-22 13:15:25 -07:00
Enrico Ros 01736ad5da AIX: ContentReassembler: consider refusals as failure modes, and add the error messages too 2026-04-22 02:49:20 -07:00
Enrico Ros ce682b1f85 AIX: Client: CSF for resuming chat generate content 2026-04-22 02:34:22 -07:00
Enrico Ros 96d801f40a AIX: Gemini Interactions: elevate polling to 10 2026-04-22 02:15:20 -07:00
Enrico Ros 4d21d5134a AIX: Gemini Interactions: Alpha support - fresh with 2-stages poller, plus reconnect - both feed into the same stream and parser 2026-04-22 01:23:36 -07:00
Enrico Ros 09d44a4314 AIX: Dispatch: custom-connect suppport, for non-single-request solutions; add connection ownership 2026-04-22 01:22:44 -07:00
Enrico Ros 40066e975a AIX: Dispatch: cleanup router 2026-04-22 01:14:17 -07:00
Enrico Ros cdd7892077 AIX: Client: resume support with entry point for future resumes 2026-04-22 00:46:54 -07:00
Enrico Ros 974aa12137 DMessages/AIX: broaden upstreamHandle 2026-04-21 16:15:37 -07:00
Enrico Ros d8f8999333 LLMs: extract isometric/free host matching 2026-04-21 15:26:34 -07:00
Enrico Ros 0efd87b522 T2I: GPT-Image-2 support 2026-04-21 14:16:25 -07:00
Enrico Ros ec76e1c5cf AIX: OpenAI Responses: image generation: add details 2026-04-21 14:16:25 -07:00
Enrico Ros 1e04efe748 LLMs: OpenAI: gpt-image-2 non chat 2026-04-21 14:16:25 -07:00
Enrico Ros 69c135ae78 LLMs: Moonshot: add Kinmi K2.6 2026-04-20 23:22:47 -07:00
Enrico Ros 205fb1bb5b LLMs: sync scores 2026-04-20 23:13:56 -07:00
Enrico Ros 725f3b0fd7 AutoBlocksRenderer: optimize inline md flicker (zenMode only)
Uses a 512 chars bypass too.
2026-04-20 17:46:18 -07:00
Enrico Ros 7ee3701607 AIX Inspector: bits 2026-04-20 16:05:28 -07:00
Enrico Ros 9537ce59e8 LLM: cap initial max response to 128k 2026-04-20 16:05:28 -07:00
Enrico Ros 436a858cb0 AIX Inspector: render as code 2026-04-20 10:46:40 -07:00
Enrico Ros 6ea6c55f65 LLMs: xAI: align-params 2026-04-20 10:46:40 -07:00
Enrico Ros c477fa86ce LLMs: Gemini: align-params 2026-04-20 10:46:40 -07:00
Enrico Ros 08cd5ed5b6 LLMs: OpenAI/Gemini: sync Fn, remove Json 2026-04-20 10:46:40 -07:00
Enrico Ros b5f2cd35f2 LLMs: deprecate Json 2026-04-20 10:46:40 -07:00
Enrico Ros 5260ec68cc Remove Code Editors - unused 2026-04-19 22:47:22 -07:00
Enrico Ros 22969033a7 LLMs: Gemini: restore 3 Pro Preview (still served) 2026-04-17 13:59:32 -07:00
Enrico Ros 8b5e00480b Tests: +listModels: list models for all vendors and show Model IDs per test (or DEV warns/failures)
Each test either asserts live behavior or skips with "needs <ENV_VAR>" -no silent passes.

Requires:
- NODE_ENV=development (DEV-gated validators; ESM hoisting blocks setting
  it in-file)
- Per-vendor API keys; otherwise that dialect is skipped

Returns:
- Model IDs per test in IntelliJ's output panel / spec reporter
- Failure on any [DEV] validator output, pointing at llms:update-models-*
- 4 no-creds live tests (perplexity, minimax-host, zai, openrouter)

Run: NODE_ENV=development npx tsx --test src/modules/llms/server/listModels.test.ts
2026-04-17 13:52:53 -07:00
Enrico Ros 588c81f9ad AnthropicSkillsConfig: improve select (now default) 2026-04-17 00:11:33 -07:00
Enrico Ros 31ea6863aa LLMs: OpenRouter: extend 2026-04-16 15:57:03 -07:00
Enrico Ros f3f58f26ae LLMs: Chutes: parse model attributes 2026-04-16 15:57:03 -07:00
Enrico Ros 67132f285e LLMs: Misc: sync models 2026-04-16 15:57:03 -07:00
Enrico Ros 20a638a8c9 LLMs: Ollama: sync models 2026-04-16 15:57:00 -07:00
Enrico Ros c9174e995f LLMs: Anthropic: notes on API reported tokens 2026-04-16 15:56:55 -07:00
Enrico Ros 656c507c94 LLMs: Gemini: add 3.1 Flash TTS and Robotics-ER 1.6 2026-04-16 15:56:55 -07:00
Enrico Ros a1fb744eb1 Share Service Add Button 2026-04-16 15:56:42 -07:00
Enrico Ros 28367547fd LLMs: Ant Skills: show by default nwo 2026-04-16 14:14:35 -07:00
Enrico Ros 6610211eac AIX: Ant: change tools label 2026-04-16 14:14:23 -07:00
Enrico Ros b66e3e2afa LLMs: Anthropic 1M tokens review 2026-04-16 13:39:39 -07:00
Enrico Ros 4bf965953a LLMs/AIX: Anthropic Claude Opus 4.7 full support 2026-04-16 13:30:40 -07:00
Enrico Ros 1bd6513d59 AIX: ReassemberTransform: Embed/Delete Anthropic Files 2026-04-16 04:55:04 -07:00
Enrico Ros 6ce457913e AIX: ReassemblerParticleTransform: framework 2026-04-16 04:34:20 -07:00