Releases: Extra-Chill/data-machine
Releases · Extra-Chill/data-machine
v0.108.0
Added
- add cycle flow runner
Fixed
- delete redundant datamachine_check_requirements() (#1919)
- fix(chat-tools): canonical JSON Schema across inc/Api/Chat/Tools/
- fix(publish-handlers): canonical JSON Schema for wordpress_publish and email_publish tools
- align cycle command assignments
- regenerate composable memory on first read
- apply ai request timeouts during model discovery
v0.107.0
Added
- require prior tools before finalizers
- declare run artifact egress policy
- expose job artifacts for daily memory
- resolve bundle prompt files
- support outcome completion assertions
- add AI tool runtime rules
- add agent identity resolver
- report scheduler health
Changed
- Require canonical AI tool schemas
- Expose in-flight run artifacts to tools
- align caller context invariant
- update caller context self-host invariant
- align caller context validation
- align caller context host assertions
- Add completion nudge observability
- Add natural completion assertions
- Normalize handler-free flow step settings
- Normalize handler-backed step config shape
- Use effective agent resolution for memory CLI
- Ensure DM tables exist on deploy-in-place and test boot
- Drop pending-action legacy top-level fields
- Rename misleading 'legacy' identifiers in active runtime code
- Drop bounded pre-1.0 runtime shims
- Drop pre-1.0 data-shape migrations
Fixed
- clear focused release blockers
- inject agent daily memory directive
- persist inflight tool summaries
- preserve empty tool schema properties
- keep inflight daily memory artifacts
- preserve daily memory artifact scope
- keep no-argument tool schemas provider-compatible
- preserve agent scope for daily memory tools
- omit empty tool schema properties
- encode empty tool properties as objects
- normalize provider tool parameter schemas
- canonicalize fetch disposition tool schemas
- send empty schema for no-arg tools
- match prerequisite tool parameters
- normalize nested tool schema required flags
- use Agents API markdown overflow planner
- align completion assertion formatting
- align bundle prompt file assignments
- import bundled daily memory
- preflight required completion assertion tools
- require successful completion assertion tools
- satisfy runtime rule after action
- align runtime rule assignments
- satisfy runtime rule lint
- align runtime rule diagnostics
- gate daily memory tool for pipelines
- align agent slug context formatting
- align agent route formatting
- carry agent slugs through runtime contexts
- prefer agent slugs for public inputs
- align chat session assignments
- adapt transcripts to agent slugs
- align agent resolver assignments
- continue after duplicate tool corrections
- nudge after setup tools miss assertions
- Fix completion nudge lint alignment
- preserve bundle completion assertions
- reenqueue imported scheduled flows
- continue after handler setup tools
- reconcile locally modified bundle flows
- drain all due Data Machine actions
- Fix flow step settings lint
- honor bundle flow schedules
- Fix AIStep lint alignment
- Fix CI after migration cleanup
v0.106.1
Changed
- run Homeboy tests on WordPress 7.0
- Consume Agents API as plugin dependency
Fixed
- run agents dependency tests on WordPress 7.0
- keep PHPUnit runtime loading
- boot after late plugin inclusion
- initialize system tasks after ability hooks
- register abilities after api init
- allow bundle artifact upgrades on import
- Fix Agents API dependency PR checks
v0.106.0
Added
- support auth headers for private GitHub/GHE archives (#1830)
- policy-driven rebase for locally modified artifacts (#1832)
- generic extras transport + post-install success hook (#1828)
- accept remote URLs for agent install/import/upgrade (#1826)
Fixed
- mirror rebased handler throttles
- route GitHub archive URLs to api.github.com/zipball for PAT auth (#1840)
- fix(pipeline-card): hoist hooks above early-return guard (rules-of-hooks)
- fix(auth-providers): hoist useState above early-return guard in CallbackUrlDisplay
- clear advanced AI concurrency leases
- avoid poisoning source items on transport exhaustion
- throttle concurrent pipeline AI steps
- allow manual runs for paused flows
- shorten AI transport retry delays
- Fix wp-ai-client timeout semantics
- split fetch item dispositions
- guard scheduler checks before AS datastore init
- restore queue backups only for drain mode
- inspect wp-ai-client prompt slot in refinement context test
v0.105.0
Added
- add FreshCandidateCollector primitive for selection-time filtering
- add synchronous job drain ability
Changed
- collapse JobsOperations/JobsStatus passthrough into Jobs
- Require explicit memory modes for prompt injection
Fixed
- Fix silent agent install rollback and misleading upgrade rejection (#1801)
v0.104.1
v0.104.0
Added
- CLI commands to reassign agent_id on pipelines and flows
Changed
- Preserve job data when retry is pending
- Revert #1790 and finish wp-ai-client prompt-dispatch fix
- Soft-skip AI steps that produce no actionable output
- Report bundle runtime queue drift
- Consume Agents API overflow strategy
- Consume Agents API loop events
- Consume Agents API transcript lock contract
- Consume Agents API caller context
- Consume Agents API workspace scope
- Consume Agents API memory context contracts
- Consume durable Agents API approval contracts
- Harden guideline-backed memory capability checks
- Consume Agents API consent policy contracts
- Consume Agents API tool policy contracts
- Adopt agent authorization contracts
- Consume updated Agents API substrate
Fixed
- Fix flow user message step resolution
- Fix wp-ai-client pipeline prompt dispatch
v0.103.14
Changed
- Consume Agents API pending store contract
- Consume Agents API action policy vocabulary
- Consume Agents API approval resolver contracts
- Adopt Agents API approval envelopes
- Persist pending actions durably
- Expose generic run metrics
- Add generic job retry backoff policy
- full end-to-end adoption of agents-api substrate, remove DM product loop
Fixed
- project plugin bundle artifacts into packages
- satisfy stale action recovery lint
- reconcile terminal-backed stale actions