Commit graph

6681 commits

Author SHA1 Message Date
Anish Sarkar
e3e05882b6 fix(model-connections): enhance base URL handling for native providers and improve UI for endpoint overrides 2026-06-11 01:48:25 +05:30
CREDO23
8f38737ad9 test(podcasts): retarget celery and observability tests to new tasks 2026-06-10 21:45:04 +02:00
CREDO23
97ab7a88fd refactor(podcasts): remove legacy podcaster agent, task, and schema 2026-06-10 21:45:04 +02:00
CREDO23
003d1d2b95 refactor(podcasts): stream public podcast audio via storage backend 2026-06-10 21:44:57 +02:00
CREDO23
8b52cd0ac9 refactor(podcasts): mount lifecycle router, drop legacy routes 2026-06-10 21:44:57 +02:00
CREDO23
3eb7cdb2d8 refactor(podcasts): gate chat-triggered podcast on brief review 2026-06-10 21:44:50 +02:00
CREDO23
b7604167d8 docs(podcasts): tighten comments and docstrings 2026-06-10 20:51:59 +02:00
CREDO23
bae59140a6 refactor(podcasts): propose brief inline at create 2026-06-10 20:51:51 +02:00
CREDO23
aa7aa81c16 refactor(podcasts): drop language detection from brief 2026-06-10 20:51:38 +02:00
Anish Sarkar
780e242132 feat(model-connections): implement manual model addition and enhance model discovery 2026-06-11 00:11:53 +05:30
CREDO23
e61308387c feat(podcasts): add zero schema and queries 2026-06-10 18:44:35 +02:00
CREDO23
15e44616f3 test(podcasts): cover drafting billing gate 2026-06-10 18:44:26 +02:00
CREDO23
0bed4a0d38 test(podcasts): cover failure recording 2026-06-10 18:44:25 +02:00
CREDO23
0c7987cd9e test(podcasts): cover api read model 2026-06-10 18:44:25 +02:00
CREDO23
fa7ab8a06d test(podcasts): cover renderer validation 2026-06-10 18:44:25 +02:00
CREDO23
36c201f9e2 test(podcasts): cover structured json parsing 2026-06-10 18:44:25 +02:00
CREDO23
0c92ee963e test(podcasts): cover voice catalog 2026-06-10 18:44:25 +02:00
CREDO23
e926990d8e test(podcasts): cover language and voice resolution 2026-06-10 18:44:25 +02:00
CREDO23
aaa9f01087 test(podcasts): cover brief and transcript contracts 2026-06-10 18:44:25 +02:00
CREDO23
9d8e4e4f9d test(podcasts): cover lifecycle state machine 2026-06-10 18:44:25 +02:00
CREDO23
f61e8af8c0 test(podcasts): add shared test fixtures 2026-06-10 18:44:25 +02:00
CREDO23
eaaeebc1bb fix(podcasts): anchor podcasts ignore to blob dir 2026-06-10 18:44:12 +02:00
CREDO23
467bcd4f7b feat(podcasts): add zero publication migration 2026-06-10 18:44:12 +02:00
CREDO23
63f5f12834 feat(podcasts): add lifecycle migration 2026-06-10 18:44:12 +02:00
CREDO23
1ebb57e1df feat(podcasts): publish podcasts to zero 2026-06-10 18:44:12 +02:00
CREDO23
5d956e8d03 feat(podcasts): register podcast tasks 2026-06-10 18:44:12 +02:00
CREDO23
89ceae8bab refactor(podcasts): re-export podcast model from module 2026-06-10 18:44:12 +02:00
CREDO23
7087f7866d feat(podcasts): add http api 2026-06-10 18:44:03 +02:00
CREDO23
b2970ba37e feat(podcasts): add celery tasks 2026-06-10 18:44:03 +02:00
CREDO23
4271048dcf feat(podcasts): add audio storage 2026-06-10 18:44:03 +02:00
CREDO23
470af28688 feat(podcasts): add lifecycle service 2026-06-10 18:44:03 +02:00
CREDO23
a3386cd5f9 feat(podcasts): add brief and transcript generation 2026-06-10 18:44:03 +02:00
CREDO23
0004abdc79 feat(podcasts): add audio renderer 2026-06-10 18:44:03 +02:00
CREDO23
bd6d079030 feat(podcasts): add language and voice resolution 2026-06-10 18:44:03 +02:00
CREDO23
75287020e1 feat(podcasts): add text-to-speech adapters 2026-06-10 18:44:03 +02:00
CREDO23
ee24925747 feat(podcasts): add voice catalog 2026-06-10 18:44:03 +02:00
CREDO23
65b6c2d357 feat(podcasts): add persistence model and repository 2026-06-10 18:44:03 +02:00
CREDO23
73e191af09 feat(podcasts): add brief and transcript schemas 2026-06-10 18:44:03 +02:00
CREDO23
8dd29fa833 feat(podcasts): add module package init 2026-06-10 18:44:03 +02:00
Anish Sarkar
85114d2a0e refactor(chat): rename image generation config parameters for clarity 2026-06-10 21:50:42 +05:30
Anish Sarkar
6c352021a0 chore(i18n): add model connection copy 2026-06-10 21:50:22 +05:30
Anish Sarkar
e462839929 refactor(chat): simplify model selector connection flow 2026-06-10 21:50:10 +05:30
Anish Sarkar
39cca36c31 feat(onboarding): include model connections in setup flow 2026-06-10 21:49:55 +05:30
Anish Sarkar
4bda0ffa96 feat(settings): add model connection management UI 2026-06-10 21:49:33 +05:30
Anish Sarkar
0674accc23 feat(web): add model connection client data layer 2026-06-10 21:49:21 +05:30
Anish Sarkar
32ab2b8713 feat(web): expose model policies in automations 2026-06-10 21:49:07 +05:30
Anish Sarkar
18606fe388 feat(automations): add model connection policy support 2026-06-10 21:48:53 +05:30
Anish Sarkar
077016d6e4 refactor(images): use model connections for image generation 2026-06-10 21:48:37 +05:30
Anish Sarkar
62ff97c830 refactor(llm): route calls through resolved models 2026-06-10 21:48:23 +05:30
Anish Sarkar
8b59ca59c1 feat(models): add provider catalog and resolver 2026-06-10 21:47:42 +05:30