Commit 09808fa
agents/api-compatibility: learned load_default backward compat and data_key as API surface
Context:
- PR #2176 added future-annotation-regressors as an optional pipeline config field
using load_default=[] and data_key kebab-case pattern
Change:
- Added lesson on load_default=[] as backward compatibility pattern for new optional fields
- Added lesson on _clean_parameters not being a regression risk for new config keys
- Added lesson that data_key kebab-case is the API surface (not Python attribute name)
Co-authored-by: Flix6x <30658763+Flix6x@users.noreply.github.com>1 parent 66943c3 commit 09808fa
1 file changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
494 | 494 | | |
495 | 495 | | |
496 | 496 | | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
0 commit comments