Commit Graph
1188 Commits
Author SHA1 Message Date
zyssyz123 a69a8fa067 fix(tokener): version credits access checks for migration inventories
Keep original App/provider configuration and historical AppModelConfig rows while excluding model references that normal hosted credits access never permits. Opt-in saved_system_dependencies_v3 matches exact-name and empty-list access semantics, freezes explicit policy exclusions and rechecks all classified provider-selection digests against a fresh snapshot, including BYOK changes. Historical v1/v2 payloads, hashes, revisions and prepared/active state stay unchanged. No database schema, Stripe, grant, source identity, credential trust, Tokener routing or runtime access change. Dev-first consumer deployment only; new revision configuration and real original-provider migration E2E remain separate gates.
2026-11-12 18:44:32 +08:00
zyssyz123 c9d28519b8 feat(billing): preserve Gemini and Tongyi source contracts for Tokener forwarding
Add closed V6/V7 source profiles and typed routing/inventory support so legacy SYSTEM-credit Apps can retain their original provider, model and parameter semantics when redirected to Tokener. Preserve old registry revisions, hashes and BYOK behavior. Consumer support only: no database-schema or business-data writes, no registry publication, default-plugin switch, migration enablement, funding or production operation. Verified 4005 related tests, 97 import contracts, Ruff and strict type checks. Original-provider user E2E remains a separate deployment gate.
2026-11-09 10:59:38 +08:00
Yansong Zhang 6bf1d17cfd feat(tokener): route credit audio and xai with safe source contracts 2026-11-03 13:33:43 +08:00
Yansong Zhang df32de07a9 feat(tokener): preserve credit OpenAI LLM source contracts 2026-11-03 11:25:08 +08:00
Yansong Zhang fd36f33e97 fix(tokener): bind legacy schemas at the daemon wire boundary 2026-11-03 02:10:47 +08:00
Yansong Zhang fe92061c6c fix(tokener): preserve legacy OpenAI GPT-5.5 and embedding semantics 2026-11-03 01:17:09 +08:00
Yansong Zhang e818f7cecc fix(tokener): preserve official OpenAI source endpoint semantics 2026-11-02 23:29:25 +08:00
Yansong Zhang 8346f2fcc2 fix(tokener): bind source protocol variants to migration revisions 2026-11-02 18:15:19 +08:00
Yansong Zhang 5570cb08f5 fix(tokener): bind migration to saved source dependencies
Add revision-scoped stable saved-model inventory and source plugin admission. Preserve independent and BYOK owners, frozen contracts, actual schema RPC boundaries and non-secret source protocol facts.
2026-11-02 16:48:12 +08:00
Yansong Zhang 3a03040c18 fix(tokener): preserve reviewed source provider invocation contracts 2026-11-02 10:50:17 +08:00
Yansong Zhang 5655027f77 fix(tokener): attest source runtime endpoint exclusions 2026-11-02 09:45:19 +08:00
Yansong Zhang 7f77483bd3 fix(billing): authorize published migrations by Tokener balance 2026-10-30 14:34:55 +08:00
Yansong Zhang 2937feeb1e fix(tokener): preserve reviewed source TTS voice defaults 2026-10-30 14:27:17 +08:00
Yansong Zhang d66d94ba91 fix(billing): bind unavailable source evidence to immutable plugin catalogs 2026-10-30 13:38:35 +08:00
Yansong Zhang 02f3fde1db feat(billing): admit empty source inventory for explicit free migrations 2026-10-30 12:53:51 +08:00
Yansong Zhang 58f220ea3d feat(billing): scope retired-model readiness policy by migration revision 2026-10-30 12:14:40 +08:00
Yansong Zhang c4d869282e fix(dev): retain deployed migration history during Tokener restoration 2026-10-30 12:00:12 +08:00
Yansong Zhang b13952e430 Merge Tokener integration into current agent deployment 2026-10-30 11:54:19 +08:00
WinorenandStream a8e39b3036 fix(rag): preserve already-decoded EML text (#44953)
Co-authored-by: Stream <Stream_2@qq.com>
2026-10-29 11:18:14 +00:00
FFXN 6af924cd9f fix: resolve Notion page listing and document import failures (#45053) 2026-10-29 08:04:29 +00:00
hjeesum 86f0bf1a8b test: use unbound_session for legacy agent node validator test (#44996) 2026-10-29 06:39:17 +00:00
zyssyz123 78e7fce2ae fix(chatflow): cancel watchdog on workflow terminal events (#45029) 2026-10-29 04:32:28 +00:00
Felix ShiandFelix Shi 876ba3a93f refactor(api): enable strict typing for app/service test files (#44816)
Co-authored-by: Felix Shi <204130665+shi-felix@users.noreply.github.com>
2026-10-29 04:20:36 +00:00
梦想陆地的鱼 5f9f0ce522 fix(api): skip non-method keys in Swagger path items instead of failing import (#44992) 2026-10-29 02:43:51 +00:00
uhhgxg e08b084b19 fix(api): stop accumulating duplicate extracted PDF images on repeated previews (#44684) 2026-10-29 01:58:19 +00:00
非法操作 430d9aff99 fix: honor file input defaults across app execution (#44780) 2026-10-28 14:33:27 +00:00
-LAN- afc63e57b8 fix(api): keep SSRF client cookies within one request (#44672) 2026-10-28 13:46:38 +00:00
d8c9889616 fix(api): only treat Squid-generated 401/403 as SSRF blocks (#44841)
Co-authored-by: rwzdk <rwzdk@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Stream <Stream_2@qq.com>
2026-10-28 13:32:51 +00:00
Ganondorf b336b67945 fix(workflow): preserve caller identity for scheduled Agent files (#44796) 2026-10-28 13:13:21 +00:00
zyssyz123 0bd201254d fix(workflow): restore structured output fallback and boolean types (#44962) 2026-10-28 12:31:46 +00:00
Yansong Zhang 86a283b479 fix(api): preserve versioned Tokener routes and source model types 2026-10-27 18:30:20 +08:00
ShiYuan Xiong 4ff13e4340 test(workflow): cover structured output validation across model adapter (#44731) 2026-10-27 06:57:57 +00:00
adb27d0d01 refactor(api): enable strict typing for core/libs/services test files (#44815)
Co-authored-by: Felix Shi <204130665+shi-felix@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
2026-10-26 17:18:11 +00:00
bc989a63ea refactor(api): enable strict typing for small excluded test files (#44814)
Co-authored-by: Felix Shi <204130665+shi-felix@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
2026-10-26 16:43:26 +00:00
Felix ShiandFelix Shi 8845095696 refactor(api): enable strict typing for tool/retrieval test files (#44822)
Co-authored-by: Felix Shi <204130665+shi-felix@users.noreply.github.com>
2026-10-26 16:25:37 +00:00
Felix ShiandFelix Shi d30615be30 refactor(api): enable strict typing for converter/telemetry/tools test files (#44820)
Co-authored-by: Felix Shi <204130665+shi-felix@users.noreply.github.com>
2026-10-26 16:23:59 +00:00
Felix ShiandFelix Shi c65a0ce8fc refactor(api): enable strict typing for extraction/fields test files (#44821)
Co-authored-by: Felix Shi <204130665+shi-felix@users.noreply.github.com>
2026-10-26 16:22:49 +00:00
Asuka MinatoandCodex 8b0a17ce47 refactor(models): migrate workflow models to TypeBase (#40815)
Co-authored-by: Codex <codex@openai.com>
2026-10-26 15:53:48 +00:00
-LAN- 1e3cf51bdc refactor(rag): change epub parser (#44836) 2026-10-26 15:38:49 +00:00
Felix ShiandFelix Shi bbe282a9a5 refactor(api): enable strict typing for tools/libs test files (#44819)
Co-authored-by: Felix Shi <204130665+shi-felix@users.noreply.github.com>
2026-10-26 11:46:37 +00:00
非法操作 173d52d46a refactor(api): unify more-like-this generation across Web and Explore (#43715) 2026-10-26 09:09:42 +00:00
非法操作 a0c3901d39 refactor(api): unify message suggested questions across API surfaces (#43440) 2026-10-26 08:12:51 +00:00
Tianyu CaiandAsuka Minato 4caa56f9e1 fix: include documents without the metadata key in negative metadata filters (#44753)
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
2026-10-26 03:48:59 +00:00
Winoren 5f5f40afc2 fix(files): normalize remote file Content-Type media types (#44677) 2026-10-24 01:53:30 +00:00
FFXN d989a52650 fix(agent): bind KnowledgeFS research tools to Agent spaces (#44629) 2026-10-23 10:03:11 +00:00
-LAN- bf2f058ab3 test(api): align unit and E2E suites with production structure (#44605) 2026-10-23 08:00:15 +00:00
ee98bdd5b5 refactor(models): migrate app and conversation models to TypeBase (#40814)
Co-authored-by: Codex <codex@openai.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-23 07:26:26 +00:00
fd2db63184 feat: KnowledgeFS and New Knowledge (#44165)
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: hjlarry <hjlarry@163.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: zhaohao1004 <zhaohao1004@gmail.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: FFXN <lizy@dify.ai>
2026-10-23 03:34:59 +00:00
7445e48323 chore: port Document to TypeBase (#36084)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Codex <codex@openai.com>
2026-10-23 02:56:00 +00:00
TakuyaandClaude Opus 5.5 bd1edbbe55 perf(api): skip saved prompts when loading chat history (#44521)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 05:51:45 +00:00