Commit graph

590 commits

Author SHA1 Message Date
Salman Paracha
ddcbe56ad8 removing langchain agent, we will simplify to just the multi-agent stuff for this demo 2026-01-17 00:13:27 -08:00
Salman Paracha
74c978cc17 tried to tweak the instructions but still can't get the agents to render both results 2026-01-16 23:34:30 -08:00
Salman Paracha
bbbe627920 fixing PR comments, but the multi-agent response is not coming through anymore 2026-01-16 23:05:59 -08:00
Salman Paracha
5a94686854 using docker-compose to use the planoai images and updated agents based on PR feedback 2026-01-16 22:58:25 -08:00
Salman Paracha
5d97f63bc7 renaming the demo 2026-01-16 21:24:17 -08:00
Musa
edb36b5f8e remove .rest files 2026-01-16 17:05:14 -08:00
Musa
c85676de20 readme updated 2026-01-16 17:04:17 -08:00
Musa
908f099218 readme updated 2026-01-16 17:02:21 -08:00
Musa
5b075e0b37 Merge branch 'musa/langchain-demo' of https://github.com/katanemo/plano into musa/langchain-demo 2026-01-16 16:38:14 -08:00
Musa
f21ec156c8 improvement to .rest 2026-01-16 16:37:22 -08:00
Musa
dc5b3db33a Merge branch 'main' of https://github.com/katanemo/plano into musa/langchain-demo 2026-01-16 16:29:57 -08:00
Musa
42219fe744 remove serde changes 2026-01-16 16:27:39 -08:00
Musa
6efaa0cf8d feat: langchain improved 2026-01-16 16:27:39 -08:00
Musa
5cf67a8189 improve SSE rendering in demos 2026-01-16 16:27:39 -08:00
Musa
71cc5f2d96 allow for MessageContent to track NULL in special cases 2026-01-16 16:27:39 -08:00
Musa
b4dce33e38 Revert "add cli ux"
This reverts commit 1681e29fa8.
2026-01-16 16:27:39 -08:00
Musa
06c5c7d690 Revert "cli ux improvements"
This reverts commit 4af90da7e9.
2026-01-16 16:27:39 -08:00
Musa
aea8318fac Revert "add init command"
This reverts commit a181ef153d.
2026-01-16 16:27:39 -08:00
Musa
9f87aab202 feat: langchain demo 2026-01-16 16:27:39 -08:00
Musa
cde1d0f87f add init command 2026-01-16 16:27:39 -08:00
Musa
754cb7a091 Update uv.lock 2026-01-16 16:27:39 -08:00
Musa
8ae15ea828 cli ux improvements 2026-01-16 16:27:39 -08:00
Musa
c910be53cc add cli ux 2026-01-16 16:27:39 -08:00
Salman Paracha
cdc1d7cee2
making Messages.Content optional, and having the upstream LLM fail if the right fields aren't set (#699)
Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>
2026-01-16 16:24:03 -08:00
Adil Hafeez
626f556cc6
reduce number of info statements in pipeline processor (#698)
Co-authored-by: Adil Hafeez <adil.hafeez10@t-mobile.com>
2026-01-16 15:38:43 -08:00
Musa
1b03b5fe19 remove serde changes 2026-01-16 13:12:01 -08:00
Musa
a35ce1259f feat: langchain improved 2026-01-16 13:10:03 -08:00
Musa
ce2b6d9acf improve SSE rendering in demos 2026-01-15 03:29:36 -08:00
Musa
611c082a7f allow for MessageContent to track NULL in special cases 2026-01-15 03:27:00 -08:00
Tang Quoc Thai
4d53297c17
feat: add passthrough_auth option for forwarding client Authorization header (#687)
* feat: add passthrough_auth option for forwarding client Authorization header

* fix tests

* Update comment to reflect upstream forwarding

* Apply suggestions from code review

---------

Co-authored-by: Adil Hafeez <adil.hafeez@gmail.com>
Co-authored-by: Adil Hafeez <adil@katanemo.com>
2026-01-14 15:06:28 -08:00
Adil Hafeez
ba1f783adf
add instructions about planoai and update guide to talk about pre-com… (#693)
* add instructions about planoai and update guide to talk about pre-commit and running tests locally

* update contrib guide
2026-01-14 11:37:21 -08:00
MeiyuZhong
6a29f8398f
http-filter: add fully http based demo (remove MCP) (#681)
* http-filter: add fully http based demo (remove MCP)

* Fix pre-commit formatting

* add instructions about uv build/sync in cli (#675)

* Musa/demo fix (#676)

* fix demo with travel agent

* Update .gitignore

* remove sse chunk rendering

* ensure that request id is consistent (#677)

* ensure that request id is consistent

* remove test debug/info statements

* Introduce signals change (#655)

* adding support for signals

* reducing false positives for signals like positive interaction

* adding docs. Still need to fix the messages list, but waiting on PR #621

* Improve frustration detection: normalize contractions and refine punctuation

* Further refine test cases with longer messages

* minor doc changes

* fixing echo statement for build

* fixing the messages construction and using the trait for signals

* update signals docs

* fixed some minor doc changes

* added more tests and fixed docuemtnation. PR 100% ready

* made fixes based on PR comments

* Optimize latency

1. replace sliding window approach with trigram containment check
2. add code to pre-compute ngrams for patterns

* removed some debug statements to make tests easier to read

* PR comments to make ObservableStreamProcessor accept optonal Vec<Messagges>

* fixed PR comments

---------

Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>
Co-authored-by: MeiyuZhong <mariazhong9612@gmail.com>
Co-authored-by: nehcgs <54548843+nehcgs@users.noreply.github.com>

* pass request_id in orchestrator and routing model (#678)

* release 0.4.2 (#679)

* tweaks to web and docs to align to 0.4.2 (#680)

* tweaks to web and docs to align to 0.4.2

* made our release banner clickable

---------

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

* Added request id across agents

* fix http_filter agent: request id + pre-commit

---------

Co-authored-by: Adil Hafeez <adil@katanemo.com>
Co-authored-by: Musa <malikmusa1323@gmail.com>
Co-authored-by: Salman Paracha <salman.paracha@gmail.com>
Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>
Co-authored-by: nehcgs <54548843+nehcgs@users.noreply.github.com>
2026-01-13 13:51:12 -08:00
Musa
67a52fbcd7 Revert "add cli ux"
This reverts commit 1681e29fa8.
2026-01-13 11:00:41 -08:00
Musa
2d0dcce365 Revert "cli ux improvements"
This reverts commit 4af90da7e9.
2026-01-13 11:00:41 -08:00
Musa
8650aa7419 Revert "add init command"
This reverts commit a181ef153d.
2026-01-13 11:00:41 -08:00
Musa
1adbd81104 feat: langchain demo 2026-01-13 10:58:57 -08:00
Musa
a181ef153d add init command 2026-01-12 11:27:15 -08:00
Musa
8bbd878ab9 Update uv.lock 2026-01-12 11:27:15 -08:00
Musa
4af90da7e9 cli ux improvements 2026-01-12 11:27:15 -08:00
Musa
1681e29fa8 add cli ux 2026-01-12 11:27:15 -08:00
Adil Hafeez
ab391f96c7
don't include internal models in /v1/models endpoint (#685) 2026-01-09 16:57:41 -08:00
dependabot[bot]
c1c808feb2
Bump next from 16.0.0 to 16.0.10 in /packages/ui (#684)
Bumps [next](https://github.com/vercel/next.js) from 16.0.0 to 16.0.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v16.0.0...v16.0.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.0.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 15:33:55 -08:00
Adil Hafeez
11fb4cd633
remove unnecessary clones from code (#682) 2026-01-08 15:11:05 -08:00
Salman Paracha
40b9780774
tweaks to web and docs to align to 0.4.2 (#680)
* tweaks to web and docs to align to 0.4.2

* made our release banner clickable

---------

Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>
2026-01-07 13:51:40 -08:00
Adil Hafeez
b7fba7a97f
release 0.4.2 (#679) 2026-01-07 13:02:06 -08:00
Adil Hafeez
78b2ae0cf7
pass request_id in orchestrator and routing model (#678) 2026-01-07 12:04:10 -08:00
Salman Paracha
b4543ba56c
Introduce signals change (#655)
* adding support for signals

* reducing false positives for signals like positive interaction

* adding docs. Still need to fix the messages list, but waiting on PR #621

* Improve frustration detection: normalize contractions and refine punctuation

* Further refine test cases with longer messages

* minor doc changes

* fixing echo statement for build

* fixing the messages construction and using the trait for signals

* update signals docs

* fixed some minor doc changes

* added more tests and fixed docuemtnation. PR 100% ready

* made fixes based on PR comments

* Optimize latency

1. replace sliding window approach with trigram containment check
2. add code to pre-compute ngrams for patterns

* removed some debug statements to make tests easier to read

* PR comments to make ObservableStreamProcessor accept optonal Vec<Messagges>

* fixed PR comments

---------

Co-authored-by: Salman Paracha <salmanparacha@MacBook-Pro-342.local>
Co-authored-by: MeiyuZhong <mariazhong9612@gmail.com>
Co-authored-by: nehcgs <54548843+nehcgs@users.noreply.github.com>
2026-01-07 11:20:44 -08:00
Adil Hafeez
57327ba667
ensure that request id is consistent (#677)
* ensure that request id is consistent

* remove test debug/info statements
2026-01-07 08:44:41 -08:00
Musa
b45c7aba86
Musa/demo fix (#676)
* fix demo with travel agent

* Update .gitignore

* remove sse chunk rendering
2026-01-06 14:32:06 -08:00
Adil Hafeez
745b36fdef
add instructions about uv build/sync in cli (#675) 2026-01-05 13:46:58 -08:00