Commit graph

549 commits

Author SHA1 Message Date
Musa
9923cd7a3a fix(www): add 2025-12-18 15:00:50 -08:00
Musa
66ebc06243 fix(www): add analytics 2025-12-18 14:58:08 -08:00
Musa
e2d01e817a fix(www): links 2025-12-18 14:56:51 -08:00
Musa
a6f9ca3594 Merge branch 'main' into musa/www 2025-12-18 14:53:56 -08:00
Salman Paracha
48bbc7cce7
fixed reasoning failures (#634)
* fixed reasoning failures

* adding debugging

* made several fixes for transmission isses for SSeEvents, incomplete handling of json types by anthropic, and wrote a bunch of tests

* removed debugging from supervisord.conf

---------

Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>
2025-12-18 11:02:59 -08:00
Adil Hafeez
2f9121407b
Use mcp tools for filter chain (#621)
* agents framework demo

* more changes

* add more changes

* pending changes

* fix tests

* fix more

* rebase with main and better handle error from mcp

* add trace for filters

* add test for client error, server error and for mcp error

* update schema validate code and rename kind => type in agent_filter

* fix agent description and pre-commit

* fix tests

* add provider specific request parsing in agents chat

* fix precommit and tests

* cleanup demo

* update readme

* fix pre-commit

* refactor tracing

* fix fmt

* fix: handle MessageContent enum in responses API conversion

- Update request.rs to handle new MessageContent enum structure from main
- MessageContent can now be Text(String) or Items(Vec<InputContent>)
- Handle new InputItem variants (ItemReference, FunctionCallOutput)
- Fixes compilation error after merging latest main (#632)

* address pr feedback

* fix span

* fix build

* update openai version
2025-12-17 17:30:14 -08:00
Shuguang Chen
cb82a83c7b
orchestration integration (#623)
* orchestration integration

* Convert compact json to spaced json
2025-12-17 17:20:19 -08:00
Salman Paracha
d5a273f740
enable state management for v1/responses (#631)
* first commit with tests to enable state mamangement via memory

* fixed logs to follow the conversational flow a bit better

* added support for supabase

* added the state_storage_v1_responses flag, and use that to store state appropriately

* cleaned up logs and fixed issue with connectivity for llm gateway in weather forecast demo

* fixed mixed inputs from openai v1/responses api (#632)

* fixed mixed inputs from openai v1/responses api

* removing tracing from model-alias-rouing

* handling additional input types from openairs

---------

Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>

* resolving PR comments

---------

Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>
2025-12-17 12:18:38 -08:00
Salman Paracha
33e90dd338
fixed mixed inputs from openai v1/responses api (#632)
* fixed mixed inputs from openai v1/responses api

* removing tracing from model-alias-rouing

* handling additional input types from openairs

---------

Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>
2025-12-16 13:39:13 -08:00
Musa
7f6ff00d27 style(www): favicon + metadata 2025-12-12 16:28:19 -08:00
Musa
22539e3166 Update .gitignore 2025-12-12 12:07:43 -08:00
Musa
60e65b483a fix: add missing lib/ files to git - fixes Vercel GitHub deployment
- Updated .gitignore to properly exclude Python lib/ but include Next.js lib/ directories
- Added packages/ui/src/lib/utils.ts (cn utility function)
- Added apps/www/src/lib/sanity.ts (Sanity client configuration)
- Fixes module resolution errors in Vercel GitHub deployments (case-sensitive filesystem)
2025-12-12 12:06:32 -08:00
Musa
64d45a7a00 format(www) 2025-12-12 11:36:54 -08:00
Musa
a825ce9add refactor(www): text clarity, padding adj. 2025-12-12 11:31:03 -08:00
Musa
573744961d feat: updated Research page 2025-12-11 18:59:32 -08:00
Salman Paracha
a79f55f313
Improve end to end tracing (#628)
* adding canonical tracing support via bright-staff

* improved formatting for tools in the traces

* removing anthropic from the currency exchange demo

* using Envoy to transport traces, not calling OTEL directly

* moving otel collcetor cluster outside tracing if/else

* minor fixes to not write to the OTEL collector if tracing is disabled

* fixed PR comments and added more trace attributes

* more fixes based on PR comments

* more clean up based on PR comments

---------

Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>
2025-12-11 15:21:57 -08:00
Adil Hafeez
8adb9795d8
release 0.3.22 (#629) 2025-12-11 11:20:19 -08:00
Adil Hafeez
367f48bf1e
handle agent error better (#627) 2025-12-10 11:20:00 -08:00
Musa
73fce0cf18 Update IntroSection.tsx 2025-12-09 13:26:09 -08:00
Musa
925e775745 fix 2025-12-08 14:37:41 -08:00
Musa
1cff006544 feat: Turbopack issue 2025-12-08 14:30:46 -08:00
Musa
28260fb535 Update IntroSection.tsx 2025-12-08 14:17:42 -08:00
Musa
b28434a5f1 feat: update text 2025-12-08 14:16:39 -08:00
Adil Hafeez
09c0b999b2
release 0.3.21 (#626) 2025-12-03 17:12:34 -08:00
Salman Paracha
a448c6e9cb
Add support for v1/responses API (#622)
* making first commit. still need to work on streaming respones

* making first commit. still need to work on streaming respones

* stream buffer implementation with tests

* adding grok API keys to workflow

* fixed changes based on code review

* adding support for bedrock models

* fixed issues with translation to claude code

---------

Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>
2025-12-03 14:58:26 -08:00
Musa
39096c6b90 Update package-lock.json 2025-11-26 14:51:39 -08:00
Musa
337950bcdb feat(www): content changes 2025-11-26 14:44:18 -08:00
Musa
98fb8cb2fd feat(www): introduce blog 2025-11-26 13:51:06 -08:00
Musa
8b0f2b94d8 feat(www): content fix 2025-11-25 12:16:26 -08:00
Musa
1f3a0bf4a0 Delete next.config.ts 2025-11-25 11:07:18 -08:00
Musa
185f9444b1 Merge branch 'musa/www' of https://github.com/katanemo/archgw into musa/www 2025-11-25 11:07:01 -08:00
Musa
922a2d41c8 feat(docs): hold off on docs 2025-11-25 11:06:51 -08:00
Musa
be1617b557 fix(www): next.config issue 2025-11-23 13:37:15 -08:00
Musa
8375e913b4 fix(www): tsconfig issue 2025-11-23 13:31:13 -08:00
Musa
9c9207c08e fix(www): transpiler failure 2025-11-23 13:27:17 -08:00
Musa
0d9147456f feat(www): introduce monorepo
This change brings Turborepo monorepo to independently handle the marketing website, the docs website and any other future use cases for mutli-platform support. They are using internal @katanemo package handlers for the design system and logic.
2025-11-23 13:23:51 -08:00
Adil Hafeez
b01a81927d
release 0.3.20 (#620) 2025-11-22 19:29:04 -08:00
Salman Paracha
d37af7605c
removing model_server. buh bye (#619) 2025-11-22 15:04:41 -08:00
Salman Paracha
88c2bd1851
removing model_server python module to brightstaff (function calling) (#615)
* adding function_calling functionality via rust

* fixed rendered YAML file

* removed model_server from envoy.template and forwarding traffic to bright_staff

* fixed bugs in function_calling.rs that were breaking tests. All good now

* updating e2e test to clean up disk usage

* removing Arch* models to be used as a default model if one is not specified

* if the user sets arch-function base_url we should honor it

* fixing demos as we needed to pin to a particular version of huggingface_hub else the chatbot ui wouldn't build

* adding a constant for Arch-Function model name

* fixing some edge cases with calls made to Arch-Function

* fixed JSON parsing issues in function_calling.rs

* fixed bug where the raw response from Arch-Function was re-encoded

* removed debug from supervisord.conf

* commenting out disk cleanup

* adding back disk space

---------

Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-288.local>
Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>
2025-11-22 12:55:00 -08:00
Musa
151cefd528 fea(www): changes 2025-11-21 12:19:11 -08:00
Musa
223bb52bb9 feat(www): web analytics 2025-11-21 11:58:50 -08:00
Musa
852eaf04d7 feat(www): graphic changes 2025-11-21 11:55:08 -08:00
Musa
96097a7b00 feat(www): ran biome formatting 2025-11-21 11:18:35 -08:00
Musa
43ced80d91 fix lib/utils error 2025-11-21 11:04:57 -08:00
Musa
62e1057282 feat(www): fix type error 2025-11-21 11:01:03 -08:00
Musa
f42ea872e7 feat(www): feedback loop changes 2025-11-21 10:57:47 -08:00
Musa
f24cbde23f feat(www): clean + typecheck 2025-11-21 00:36:04 -08:00
Musa
fa956962f0 feat(www): improvements to mobile design, layout of diagrams 2025-11-20 17:08:14 -08:00
Musa
52c6ccb9a9 feat(www): sections enhanced for clarify & diagrams added 2025-11-20 14:14:20 -08:00
Musa
94447c14e6 feat(www): refactor landing page sections, add new diagrams and UI improvements 2025-11-18 13:56:27 -08:00