dify/api/tests
-LAN- fe3f03e50a
feat: add property-based access control to GraphRuntimeState
- Replace direct field access with private attributes and property decorators
- Implement deep copy protection for mutable objects (dict, LLMUsage)
- Add helper methods: set_output(), get_output(), update_outputs()
- Add increment_node_run_steps() and add_tokens() convenience methods
- Update loop_node and event_handlers to use new accessor methods
- Add comprehensive unit tests for immutability and validation
- Ensure backward compatibility with existing property access patterns
2025-09-04 02:08:58 +08:00
..
fixtures/workflow feat: queue-based graph engine 2025-08-27 15:33:28 +08:00
integration_tests chore: remove backup files 2025-09-02 15:01:58 +08:00
test_containers_integration_tests Merge remote-tracking branch 'origin/main' into feat/queue-based-graph-engine 2025-09-03 11:06:42 +08:00
unit_tests feat: add property-based access control to GraphRuntimeState 2025-09-04 02:08:58 +08:00
__init__.py Initial commit 2023-05-15 08:51:32 +08:00