Commit Graph

7894 Commits

Author SHA1 Message Date
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 4cb0f6d67e Parameters sweep: xAI 2026-04-20 10:45:58 -07:00
Enrico Ros 5260ec68cc Remove Code Editors - unused 2026-04-19 22:47:22 -07:00
Enrico Ros 72ce4d2884 CC: Sweep: update verify-params 2026-04-19 22:26:06 -07:00
Enrico Ros ed65f989d9 Parameters sweep: Ant,Gem,Oai 2026-04-19 22:26:06 -07:00
Enrico Ros 588ebf4993 Sweep: add fn(auto,required,roundtrip) measure 2026-04-19 22:26:06 -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 aaf752fa9c CC: code:thread-progress 2026-04-17 12:48:05 -07:00
Enrico Ros 82d3b36048 Roll AIX 2026-04-17 08:31:50 -07:00
Enrico Ros 588c81f9ad AnthropicSkillsConfig: improve select (now default) 2026-04-17 00:11:33 -07:00
Enrico Ros 4013a3f997 ConversationsManager: early null warning 2026-04-16 16:37:33 -07:00
Enrico Ros 5823e18904 ExpanderSection: allow persistent divider 2026-04-16 16:36:46 -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
Enrico Ros ef84ca5a04 AIX: CSF Dispatch: remove unsafe transforms that the client does not support 2026-04-16 04:10:18 -07:00
Enrico Ros f76524c650 BlockPartHostedResource: show meta info message on error 2026-04-16 04:03:33 -07:00
Enrico Ros 0be676229f AIX: Dispatch: tag the Anthropic server-side tranform-fileInline as csfUnsafe because incurs into CORS block by the Anthropic File API servers 2026-04-16 03:44:44 -07:00
Enrico Ros 40a0ca7235 Bits 2026-04-16 03:41:01 -07:00
Enrico Ros 1563c3a9dc Improve more image icons usage 2026-04-16 01:22:50 -07:00
Enrico Ros 80f32be80d Improve image icons usage 2026-04-16 01:15:09 -07:00
Enrico Ros eea53714cc Ph: add ImaegeSquare, Wrench 2026-04-16 01:12:25 -07:00
Enrico Ros 148f1ec22c ExpanderControlledBox: fix a regression with ERC's OverlayButtons' viewport-fixed positioning 2026-04-14 16:12:18 -07:00
Enrico Ros b5a2a70e73 RenderCode: correctly un-tooltip code being written 2026-04-14 15:30:14 -07:00
Enrico Ros e7667e4b7d AIX: Resiliency: detect hard TLS disconnections by the AI service 2026-04-14 15:02:43 -07:00
Enrico Ros 9250eb9aff RenderCode: change fullscreen wrapper 2026-04-14 14:41:09 -07:00
Enrico Ros 92883caaab RenderCode: extract syntax style 2026-04-14 14:38:53 -07:00
Enrico Ros 6d57450efc RenderCode: extract styles 2026-04-14 14:33:38 -07:00
Enrico Ros 5dd4c600ea Roll packages misc 2026-04-14 14:17:34 -07:00
Enrico Ros 392a3b7949 Optimization: Code: memo style & stable copy handler 2026-04-14 14:11:40 -07:00
Enrico Ros e22c40c7e4 Optimization: Memo reasoning Chips (UI component) 2026-04-14 13:56:55 -07:00
Enrico Ros c7abee6969 Roll packages 2026-04-14 13:46:20 -07:00
Enrico Ros 4772e63fdb SyncExternalStorable: helper for useSyncExternalStore, to declare state/snapshot + a lifecycle hook helper 2026-04-14 13:40:20 -07:00
Enrico Ros f3d7abefec Optimization: Code Render Highlight: throttle highlighting of large/partial streams 2026-04-14 13:03:17 -07:00
Enrico Ros ac76b156cf Optimization: Code Render Highlighted: defer pre-coloring, saving even more CPU, avoiding system instability 2026-04-14 11:34:39 -07:00