[PR #122] [MERGED] Feat/enricher templates #1115

Closed
opened 2026-05-03 01:59:22 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/reconurge/flowsint/pull/122
Author: @dextmorgn
Created: 2/12/2026
Status: Merged
Merged: 2/12/2026
Merged by: @dextmorgn

Base: mainHead: feat/enricher-templates


📝 Commits (10+)

  • 2bb1fdb feat(core): enricher template
  • 327123a feat(core): template enricher v1
  • 5ff6ba2 feat(core): enrichers from templates
  • 53a0357 feat(api): enrichers from templates
  • ac397f6 feat(app): enrichers from templates
  • e4cf6ac feat: update yarn.lock
  • a461f99 feat: progress on enricher templates
  • fbb9666 feat(core): poetry.lock
  • 07f32c9 feat: use ai sdk useChat
  • 38cee37 feat(core): chat_service

📊 Changes

81 files changed (+12460 additions, -645 deletions)

View changed files

flowsint-api/alembic/versions/b2c3d4e5f6a7_add_description_to_enricher_templates.py (+28 -0)
flowsint-api/alembic/versions/c9d8e7f6a5b4_add_enricher_templates_table.py (+80 -0)
flowsint-api/alembic/versions/f5fae279ec04_merge_portable_column_types_and_.py (+28 -0)
📝 flowsint-api/app/api/routes/chat.py (+10 -8)
flowsint-api/app/api/routes/enricher_templates.py (+174 -0)
📝 flowsint-api/app/api/routes/enrichers.py (+29 -8)
📝 flowsint-api/app/api/schemas/enricher.py (+5 -4)
flowsint-api/app/api/schemas/enricher_template.py (+184 -0)
📝 flowsint-api/app/main.py (+2 -0)
flowsint-api/poetry.lock (+5700 -0)
📝 flowsint-app/.eslintrc.cjs (+8 -0)
📝 flowsint-app/package.json (+5 -1)
📝 flowsint-app/src/api/chat-service.ts (+0 -94)
flowsint-app/src/api/chat-transport.ts (+27 -0)
📝 flowsint-app/src/api/enricher-service.ts (+12 -0)
flowsint-app/src/api/template-service.ts (+100 -0)
📝 flowsint-app/src/components/chat/chat-prompt.tsx (+49 -39)
📝 flowsint-app/src/components/chat/floating-chat.tsx (+49 -106)
📝 flowsint-app/src/components/chat/memoized-markdown.tsx (+2 -2)
📝 flowsint-app/src/components/chat/resizable-chat.tsx (+12 -9)

...and 61 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/reconurge/flowsint/pull/122 **Author:** [@dextmorgn](https://github.com/dextmorgn) **Created:** 2/12/2026 **Status:** ✅ Merged **Merged:** 2/12/2026 **Merged by:** [@dextmorgn](https://github.com/dextmorgn) **Base:** `main` ← **Head:** `feat/enricher-templates` --- ### 📝 Commits (10+) - [`2bb1fdb`](https://github.com/reconurge/flowsint/commit/2bb1fdbfc1837303b4aff798ea2cf29dab4c1f5c) feat(core): enricher template - [`327123a`](https://github.com/reconurge/flowsint/commit/327123a7298d92b1e618376c972fd87515948653) feat(core): template enricher v1 - [`5ff6ba2`](https://github.com/reconurge/flowsint/commit/5ff6ba2b1c1f99f307c93da1aaed6d1ec397b3ea) feat(core): enrichers from templates - [`53a0357`](https://github.com/reconurge/flowsint/commit/53a03575cd03fb64a35b2dcc772fb2cc9d9116c5) feat(api): enrichers from templates - [`ac397f6`](https://github.com/reconurge/flowsint/commit/ac397f671402c5914817b51f821e7375ddda37dd) feat(app): enrichers from templates - [`e4cf6ac`](https://github.com/reconurge/flowsint/commit/e4cf6ac518ec8a9e5c315c9680ec7033331850ec) feat: update yarn.lock - [`a461f99`](https://github.com/reconurge/flowsint/commit/a461f9997d08d2444911b6487c8fa64c5ada7e73) feat: progress on enricher templates - [`fbb9666`](https://github.com/reconurge/flowsint/commit/fbb9666c53251cb43a283fa3f17c3e891319ab1d) feat(core): poetry.lock - [`07f32c9`](https://github.com/reconurge/flowsint/commit/07f32c983a817613e96ca8f71a3594b4df0dbbdd) feat: use ai sdk useChat - [`38cee37`](https://github.com/reconurge/flowsint/commit/38cee3759e5fd08248778764459fe19532948a91) feat(core): chat_service ### 📊 Changes **81 files changed** (+12460 additions, -645 deletions) <details> <summary>View changed files</summary> ➕ `flowsint-api/alembic/versions/b2c3d4e5f6a7_add_description_to_enricher_templates.py` (+28 -0) ➕ `flowsint-api/alembic/versions/c9d8e7f6a5b4_add_enricher_templates_table.py` (+80 -0) ➕ `flowsint-api/alembic/versions/f5fae279ec04_merge_portable_column_types_and_.py` (+28 -0) 📝 `flowsint-api/app/api/routes/chat.py` (+10 -8) ➕ `flowsint-api/app/api/routes/enricher_templates.py` (+174 -0) 📝 `flowsint-api/app/api/routes/enrichers.py` (+29 -8) 📝 `flowsint-api/app/api/schemas/enricher.py` (+5 -4) ➕ `flowsint-api/app/api/schemas/enricher_template.py` (+184 -0) 📝 `flowsint-api/app/main.py` (+2 -0) ➕ `flowsint-api/poetry.lock` (+5700 -0) 📝 `flowsint-app/.eslintrc.cjs` (+8 -0) 📝 `flowsint-app/package.json` (+5 -1) 📝 `flowsint-app/src/api/chat-service.ts` (+0 -94) ➕ `flowsint-app/src/api/chat-transport.ts` (+27 -0) 📝 `flowsint-app/src/api/enricher-service.ts` (+12 -0) ➕ `flowsint-app/src/api/template-service.ts` (+100 -0) 📝 `flowsint-app/src/components/chat/chat-prompt.tsx` (+49 -39) 📝 `flowsint-app/src/components/chat/floating-chat.tsx` (+49 -106) 📝 `flowsint-app/src/components/chat/memoized-markdown.tsx` (+2 -2) 📝 `flowsint-app/src/components/chat/resizable-chat.tsx` (+12 -9) _...and 61 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-03 01:59:22 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/flowsint#1115