Charles Yao
24849f7152
fix(builder): distinguish tool sources from native Knowledge intent
2026-11-10 23:25:00 -08:00
Charles Yao
13e3f080f0
refactor(tools): place API bindings with custom tool owner
2026-11-10 01:35:13 -08:00
Charles Yao
2ae6b67720
fix(builder): keep API definition admission in native tool layer
2026-11-10 01:33:31 -08:00
Charles Yao
c4d3c7b90d
fix(builder): preserve native model setup errors (fix-round1)
2026-11-10 01:25:58 -08:00
Charles Yao
5ec32774d0
fix(builder): attribute tool credential failures without model fallback
2026-11-10 01:25:58 -08:00
Charles Yao
c2e3903524
fix(builder): preserve MCP identity and isolate incompatible declarations
2026-11-10 01:25:58 -08:00
Charles Yao
65d9da8320
fix(builder): ground installed MCP tools in native catalogue
2026-11-10 01:25:58 -08:00
Charles Yao
af9401a98d
fix(builder): stabilize retained knowledge goal waiting (ENG-1449)
2026-11-10 00:57:01 -08:00
Charles Yao
5b2c7b37ee
fix(builder): bind custom API effect consent to native definitions
2026-11-10 00:57:01 -08:00
Charles Yao
cb7ac15fde
fix(builder): sanitize synchronized DSL context before capture and prompts
2026-11-10 00:34:45 -08:00
twwu
b0045ab1f1
fix(builder): keep native tests in sync through approval
...
Resume the original run after all approvals and restore terminal progress
and traversed edges on reload.
Show structured approval details and receipts, hide Stop while forms are
open, and recover when a running conversation is cleared.
2026-11-10 14:46:48 +08:00
twwu
ffc2f267d0
fix(builder): unify native test streaming and controls
...
Observe Builder commands and native tests on one session stream. Reconnect to the retained Run without submitting another test.
Use Stop and Resume for task control during native tests and keep approval details available. Allow retained local sandbox bindings to be checked without reading restricted ancestor directories.
Refs: ENG-1448
2026-11-09 20:18:12 +08:00
Charles Yao
042b73716a
Merge remote-tracking branch 'origin/feat/dify-builder' into codex/builder-p1-closeout-2026-11-06
2026-11-08 18:51:18 -08:00
Charles Yao
81bfad6d80
refactor(builder): consolidate grammar coverage without dropping cases
2026-11-08 18:48:09 -08:00
Charles Yao
e0af36b83b
fix(builder): distinguish root initialization failure from unknown execution
2026-11-08 18:47:59 -08:00
twwu
3ee45dff0d
fix(ci): resolve Builder security and formatting checks
2026-11-09 10:44:31 +08:00
Charles Yao
68bf6d7a39
fix(builder): retain safe provider HTTP status in trace diagnostics
2026-11-07 06:29:46 -08:00
Charles Yao
2a465c612e
fix(builder): preserve accepted source intent across resume
2026-11-06 11:07:37 -08:00
Charles Yao
d5aafafec1
fix(builder): retain source requirements across task resume
2026-11-06 10:57:52 -08:00
Charles Yao
e3de2d5b9f
fix(builder): bind knowledge intent to user source
2026-11-06 10:46:41 -08:00
Charles Yao
b3d7825c79
fix(builder): disclose unavailable plan feasibility assessment
2026-11-06 10:20:50 -08:00
Charles Yao
75e0b24e78
fix(agent): consume exact Enterprise sandbox absence evidence
2026-11-06 09:49:38 -08:00
Charles Yao
a9e0e739c9
feat(builder): integrate coordinated confirmed binding recovery
2026-11-06 09:38:50 -08:00
Charles Yao
a1eaf4de0f
fix(builder): integrate reviewed repair presentation and tool evidence
2026-11-06 09:19:36 -08:00
Charles Yao
757b97b361
fix(builder): keep generic provider failure reasons unknown
2026-11-06 09:12:54 -08:00
Charles Yao
51f7e0abe1
fix(builder): preserve bounded plan and provider failure diagnostics
2026-11-06 09:07:43 -08:00
Charles Yao
b7acf91b8c
fix(builder): share Code failure policy with diagnosis
...
Reuse the existing repair policy inside the authoritative Code source context so diagnosis cannot prescribe grouping that violates the known invalid-record contract. Preserve source binding, privacy and omission budgets, and keep proposal vetting unchanged.
Validate actual diagnosis/proposal prompt delivery with six boundary cases and update the strict CI inventory. Focused tests: 373 passed. Ruff, scoped Pyrefly, diff checks and all seven exact guards passed. Independent audit: GO, 304 tests passed.
2026-11-06 05:00:54 -08:00
Charles Yao
aab1950f2d
fix(builder): ground diagnosis in code and preserve knowledge preferences
2026-11-06 03:23:37 -08:00
Charles Yao
64740a99e6
fix(builder): ground repairs in input format and latest native failure
2026-11-06 02:47:24 -08:00
Charles Yao
24ccbaaaee
fix(builder): discover required knowledge before executable planning
2026-11-06 02:30:13 -08:00
Charles Yao
6152e4b760
fix(builder): close P0 repair, readiness and confirmation gaps
2026-11-06 01:46:29 -08:00
Charles Yao
b9feca686a
fix(builder): retain safe repair validation details in trace
2026-11-05 21:11:34 -08:00
Charles Yao
fc9fea7ba2
fix(builder): apply approved configuration on owned replan nodes
2026-11-05 01:47:28 -08:00
Charles Yao
5e86ec1f14
fix(builder): preserve form normalization and restart cleanup
2026-11-05 00:31:32 -08:00
Charles Yao
71914a5b01
fix(builder): clarify business choices before building
2026-11-05 00:31:32 -08:00
twwu
45ca55e266
fix(builder): align backend contracts and fixtures with main CI
2026-11-03 14:53:59 +08:00
twwu
23eb33f44f
fix(builder): align tests and formatting with main CI contracts
2026-11-03 13:45:24 +08:00
twwu
44636d383d
Merge main into feat/dify-builder
2026-11-03 13:33:30 +08:00
Charles Yao
2f2c3f6d6c
fix(builder): preserve confirmed requirements in knowledge clarification
2026-11-01 08:07:26 -08:00
Charles Yao
c620d136b0
fix(builder): honor complete resource exclusion lists
2026-11-01 07:03:08 -08:00
Charles Yao
6737f9fb21
fix(builder): preserve durable task control acknowledgements
2026-11-01 04:59:51 -08:00
Charles Yao
20b15789fc
fix(builder): clarify missing resource identity correction
2026-11-01 02:50:04 -08:00
Charles Yao
45fb56ee17
fix(builder): accept bare resource exclusion list roles
2026-11-01 02:14:39 -08:00
Charles Yao
22f39d8ed9
fix(builder): recognize bounded resource exclusion roles
2026-11-01 01:46:34 -08:00
Charles Yao
56bd10ca72
fix(builder): preserve explicit knowledge exclusion lists
2026-11-01 01:04:34 -08:00
Charles Yao
4303eaeeac
fix(builder): bound knowledge exclusions to resource classes
2026-11-01 00:21:36 -07:00
Charles Yao
4cfbfe9ad4
fix(builder): respect explicit knowledge source exclusions
2026-11-01 00:12:26 -07:00
Charles Yao
9b3f60c18e
fix(builder): expose correlated read-only Fix control receipts
2026-11-01 00:01:15 -07:00
Charles Yao
94c7ee305d
fix(builder): expose current lifecycle settlement without inferring cleanup
2026-10-31 23:07:10 -07:00
Charles Yao
ce72345994
fix(builder): allow pre-build plan adjustments without losing prior requests
2026-10-31 22:41:01 -07:00