Commit graph

556 commits

Author SHA1 Message Date
Salman Paracha
45d4718961 final changes to orchestration 2025-12-23 16:31:34 -08:00
Salman Paracha
8f2ef5c471 orchestration guide changes 2025-12-23 16:31:34 -08:00
Salman Paracha
8cfefa38a2 orchestration guide changes 2025-12-23 16:31:34 -08:00
Adil Hafeez
e3f7ae1cbe
fix reference to filter type 2025-12-23 16:22:03 -08:00
Adil Hafeez
c3ace314ce
bring back prompt targets 2025-12-23 16:15:02 -08:00
Adil Hafeez
91b0338200
fix tests 2025-12-23 15:54:24 -08:00
Adil Hafeez
5b5312a7c1
update refernce config 2025-12-23 15:46:35 -08:00
Adil Hafeez
0533987a2f
add input_guards and update prompt guards section 2025-12-23 15:18:10 -08:00
Musa
bbadd61de0 Create custom.css 2025-12-23 14:22:33 -08:00
Musa
914fda6095 Merge branch 'salmanap/plano-docs-cli' of https://github.com/katanemo/archgw into salmanap/plano-docs-cli 2025-12-23 14:22:26 -08:00
Musa
b228f152f7 feat(docs): observability updated + logo inversion issue 2025-12-23 14:22:13 -08:00
Salman Paracha
e03fdf484c fixing codeQL scan issues 2025-12-23 14:13:06 -08:00
Musa
d934210c3c Merge branch 'salmanap/plano-docs-cli' of https://github.com/katanemo/archgw into salmanap/plano-docs-cli 2025-12-23 14:02:22 -08:00
Musa
ec17252403 feat(docs): refresh routing models 2025-12-23 14:02:20 -08:00
Salman Paracha
0e711cf4e3 simplifying the travel agents demo 2025-12-23 14:00:16 -08:00
Adil Hafeez
c1fdac8b98
rename rest to http for mcp filters 2025-12-23 13:38:29 -08:00
Musa
9c515116cb feat(docs): refresh monitoring page 2025-12-23 12:41:24 -08:00
Musa
217048fabc feat(docs): refresh deployment page 2025-12-23 12:39:21 -08:00
Musa
a381bd46bb feat(docs): refresh llm providers 2025-12-23 12:34:37 -08:00
Musa
ef4158010a feat(docs): include llms.txt 2025-12-23 12:09:25 -08:00
Musa
0d605c685d fix(demo): claude/openai misconfig in docs 2025-12-23 11:08:10 -08:00
Salman Paracha
d9f948276e Merge branch 'main' into salmanap/plano-docs-cli 2025-12-22 18:06:26 -08:00
Adil Hafeez
15fbb6c3af
plano orchestration using plano orchestration 4b model (#637) 2025-12-22 18:05:49 -08:00
Salman Paracha
a70a965975 updating the types of filters we support 2025-12-22 17:47:51 -08:00
Salman Paracha
a275d888a7 remove more references of Arch 2025-12-22 16:34:46 -08:00
Salman Paracha
0890e5c5ed removed more references of the word Arch 2025-12-22 16:15:01 -08:00
Salman Paracha
cdfd8d5726 fixing overview section 2025-12-22 15:47:27 -08:00
Salman Paracha
a64c099d3f updating the analytics tag 2025-12-22 15:19:13 -08:00
Salman Paracha
75867ff789 updated the google analytics tag for docs.planoai.dev 2025-12-22 15:11:13 -08:00
Musa
60162e0575
include contact page and restructuring (#640)
* include contact and navbar changes

* removereact references

* tweak contacts APi route

* change font
2025-12-22 15:02:45 -08:00
Salman Paracha
3802350213 minor changes to the overview section 2025-12-22 14:21:13 -08:00
Salman Paracha
01343d7da5 removed human resources agent 2025-12-22 09:47:58 -08:00
Salman Paracha
6aac41a729 removing redunant demos 2025-12-21 22:28:31 -08:00
Salman Paracha
4b4ba50e5f minor updates to README.md 2025-12-21 22:15:47 -08:00
Salman Paracha
f7dbecd27b minor updates to README.md 2025-12-21 22:15:04 -08:00
Salman Paracha
b5b23c5a1f minor updates to README.md 2025-12-21 22:13:09 -08:00
Salman Paracha
bbfa50bf4c minor updates to README.md 2025-12-21 22:12:13 -08:00
Salman Paracha
1d46bc7adf minor updates to README.md 2025-12-21 22:12:05 -08:00
Salman Paracha
e0404d305c several improvements to docs. TODOS: Tracing and Filters 2025-12-21 22:10:32 -08:00
Salman Paracha
1d6a1613a2 Merge branch 'main' into salmanap/plano-docs-cli 2025-12-20 10:59:10 -08:00
Salman Paracha
b53fb81a3f removed tests for guards in configuration.rs 2025-12-20 10:58:01 -08:00
Salman Paracha
41ae9e8d06 removed prompt guards altogether from our repo - use filters 2025-12-20 10:50:39 -08:00
Musa
205c3afbf3 docs: include new orchestration guide 2025-12-19 18:23:11 -08:00
Salman Paracha
28fd430efd updating plano docs, README and CLI 2025-12-19 17:45:51 -08:00
Musa
0c3efdbef2
feat: redesign archgw -> plano + website in Next.js (#613)
* feat: redesign archgw -> plano + website

* feat(www): refactor landing page sections, add new diagrams and UI improvements

* feat(www): sections enhanced for clarify & diagrams added

* feat(www): improvements to mobile design, layout of diagrams

* feat(www): clean + typecheck

* feat(www): feedback loop changes

* feat(www): fix type error

* fix lib/utils error

* feat(www): ran biome formatting

* feat(www): graphic changes

* feat(www): web analytics

* fea(www): changes

* 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.

* fix(www): transpiler failure

* fix(www): tsconfig issue

* fix(www): next.config issue

* feat(docs): hold off on docs

* Delete next.config.ts

* feat(www): content fix

* feat(www): introduce blog

* feat(www): content changes

* Update package-lock.json

* feat: update text

* Update IntroSection.tsx

* feat: Turbopack issue

* fix

* Update IntroSection.tsx

* feat: updated Research page

* refactor(www): text clarity, padding adj.

* format(www)

* 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)

* Update .gitignore

* style(www): favicon + metadata

* fix(www): links

* fix(www): add analytics

* fix(www): add

* fix(www): fix links + image

* fix(www): fix links + image

* fix(www): fix links

* fix(www): remove from tools testing.md
2025-12-18 15:55:15 -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