Skip to content

v0.4.2#198

Merged
GuillaumeSachet merged 9 commits into
mainfrom
dev
Apr 29, 2026
Merged

v0.4.2#198
GuillaumeSachet merged 9 commits into
mainfrom
dev

Conversation

@thibaud-perrin
Copy link
Copy Markdown
Contributor

Features

  • New server settings environment variables
  • AG-UI + community agno adapter

xaviave and others added 5 commits April 9, 2026 16:26
feat(task): yanked grpcio 1.78.1

feat(task): yanked grpcio 1.78.1

feat(task): bump

feat(task): add profiling

feat(task): add tests

feat(task): bump version

feat(task): optimized

feat(task): optimized

feat(task): optimized

fix(cache): adding ttl cache in get setup

fix(libs/env vars): fixed pyproject libs and fix unused concurrent tasks en var

feat(tasks): update max concurrent task variables
feat(grpc): adding DIGITALKIN_MAX_CONCURRENT_RPCS in grpc server

feat(grpc): adding DIGITALKIN_THREAD_POOL_WORKERS and real cpu count in grpc server

feat(grpc): adding DIGITALKIN_THREAD_POOL_WORKERS and real cpu count in grpc server

feat(grpc): adding logs to detect vCPU

feat(task): add shared poll, queue for incoming idle request, overall optimization

feat(task): add shared poll, queue for incoming idle request, overall optimization

feat(task): add queue timeout for incoming task stream

feat(task): refacto and bug fix

feat(sdk): bump sdk + log

feat(sdk): bump sdk + log

feat(sdk): bump sdk + log

feat(sdk): add tests

fix(chat_history): fix chat history bug | isolate per instance triggers

fix(chat_history): fix chat history bug | isolate per instance triggers

feat(taskiq): improve taskiq job manager

feat(ci): update ci | taskiq ssl

feat(taskiq): fix taskiq manager

feat(taskiq): add ssl and tls to rstream

fix(doc): file missing

feat(taskiq): add retry and error handling

fix(taskiq): ack and delete bad stream message | fix validation taskiq message

feat(taskiq): add retry and error handling

feat(taskiq): validation fix

feat(taskiq): improve error handling, cleaning/stop  module | add middleware in taskqi broker

feat(taskiq): improve error handling, cleaning/stop  module | add middleware in taskqi broker

fix(taskiq): middleware and tests

fix(trigger): trigger unavalaible

fix(version): pyproject

fix(trigger): trigger unavalaible

feat(sdk): bump sdk

feat(security): update trivy

feat(sdk): bump to release version

feat: add ServerSettings to change way of getting the environment variable. Remove SettingsConfig in creation of module. Change to 0.3.5.dev0

Fix(setup): resolve dynamic fields in all Union variants

_find_base_model_in_args only returned the first BaseModel in a Union,
so discriminated unions like NoTeam | TeamSetup only refreshed NoTeam.
DynamicField enum values in TeamMemberSetup and WorkflowStepSetup were
never resolved, leaving frontend dropdowns empty.

- Add _find_all_base_models_in_args to collect every BaseModel in a Union
- Add _refresh_union_variants to refresh all variants and rebuild the Union
- Add _refresh_annotation as unified entry point for nested model refresh
- Update get_clean_model and _refresh_nested_model to use _refresh_annotation

refactor(tool_cache): streamline tool parameter extraction by removing unused functions and integrating direct JSON Schema handling

fix(base_module): handle missing send_message callback during end-of-stream processing

chore(version): update version to 0.3.4 in configuration files
feat (server_setting): Add ServerSettings for environment variable management and update version
…apteur

feat(changelog): adding change log deprecated warning, clean logs
fix(agno_adapter): replace if by mapper
feat(agui): add agui event, mixin, and adding community agno event ad…
@thibaud-perrin thibaud-perrin self-assigned this Apr 14, 2026
@thibaud-perrin thibaud-perrin added the Enhancement Denotes improvements to existing features rather than new feature development. label Apr 14, 2026
@thibaud-perrin thibaud-perrin marked this pull request as ready for review April 16, 2026 09:25
thibaud-perrin and others added 2 commits April 22, 2026 18:20
fix(factory): run_context in factory is now optional
feat(agui): add tests update reasoning
fix(agui): tool dedup
fix(agui): tool hitl
fix(conflict)
…for custom event processing

feat(agno): enhance AgnoStreamAdapter with type aliases and metadata handling; add tests for event processing

feat(agno): implement nested run handling in AgnoStreamAdapter; add tests for nested run events

bump version to 0.4.2
feat(events): add CustomEvent and corresponding handler in AgUiMixin for custom event processing
@GuillaumeSachet GuillaumeSachet changed the title v0.4.0 v0.4.2 Apr 29, 2026
@GuillaumeSachet GuillaumeSachet merged commit b7923ca into main Apr 29, 2026
43 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement Denotes improvements to existing features rather than new feature development.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants