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: main ← Head: feat/enricher-templates
main
feat/enricher-templates
2bb1fdb
327123a
5ff6ba2
53a0357
ac397f6
e4cf6ac
a461f99
fbb9666
07f32c9
38cee37
81 files changed (+12460 additions, -645 deletions)
➕ 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)
flowsint-api/alembic/versions/b2c3d4e5f6a7_add_description_to_enricher_templates.py
flowsint-api/alembic/versions/c9d8e7f6a5b4_add_enricher_templates_table.py
flowsint-api/alembic/versions/f5fae279ec04_merge_portable_column_types_and_.py
flowsint-api/app/api/routes/chat.py
flowsint-api/app/api/routes/enricher_templates.py
flowsint-api/app/api/routes/enrichers.py
flowsint-api/app/api/schemas/enricher.py
flowsint-api/app/api/schemas/enricher_template.py
flowsint-api/app/main.py
flowsint-api/poetry.lock
flowsint-app/.eslintrc.cjs
flowsint-app/package.json
flowsint-app/src/api/chat-service.ts
flowsint-app/src/api/chat-transport.ts
flowsint-app/src/api/enricher-service.ts
flowsint-app/src/api/template-service.ts
flowsint-app/src/components/chat/chat-prompt.tsx
flowsint-app/src/components/chat/floating-chat.tsx
flowsint-app/src/components/chat/memoized-markdown.tsx
flowsint-app/src/components/chat/resizable-chat.tsx
...and 61 more files
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 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:
main← Head:feat/enricher-templates📝 Commits (10+)
2bb1fdbfeat(core): enricher template327123afeat(core): template enricher v15ff6ba2feat(core): enrichers from templates53a0357feat(api): enrichers from templatesac397f6feat(app): enrichers from templatese4cf6acfeat: update yarn.locka461f99feat: progress on enricher templatesfbb9666feat(core): poetry.lock07f32c9feat: use ai sdk useChat38cee37feat(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.