1. 19e2248 [infra] Add a guide for AI-assisted PR implementation descriptions (#1073) by Weiqing Yang · 4 days ago main
  2. e047ab8 [e2e][java] Temporarily disable Mem0 cross-language test (#1089) by Wenjin Xie · 5 days ago
  3. 207b2b4 [tools][ci] Fix the bats suite's boundary with the scripts it tests (#1081) by Weiqing Yang · 5 days ago
  4. cd28eba ci: update checkout, setup-python, and setup-java to current majors in ci.yml (#1078) by Muhammad Naufal Mahdi · 5 days ago
  5. 36532b1 [runtime][api] Scope long-term memory operations to the action that obtained the memory set (#1002) by Weiqing Yang · 5 days ago
  6. f8184d3 [integrations][anthropic] Stop sending rejected sampling parameters (#1037) by Weiqing Yang · 5 days ago
  7. ce89ead [plan][java][python] Reject unsafe Bash redirects (#1079) by hylin · 5 days ago
  8. c4a29ac [integrations][plan] Handle finish_reason in OpenAI-family connections (#1040) by Weiqing Yang · 5 days ago
  9. 388d4b8 [hotfix][java][python] Harden Bash arithmetic evaluation (#1083) by Wenjin Xie · 5 days ago
  10. 97ec93d [integrations][anthropic] Update the stale default model to claude-sonnet-4-6 (#1039) by Weiqing Yang · 7 days ago
  11. 85bbb54 [integrations][java][python] Apply Ollama native structured output (#981) by Weiqing Yang · 7 days ago
  12. 5fb89f5 [api][integrations][java][python] Raise a clear error for an output schema that cannot be rendered (#1046) by Weiqing Yang · 7 days ago
  13. 169de4a [runtime][java] Reject raw bytes from PyFlink inputs (#1075) by Wenjin Xie · 7 days ago
  14. 91f77a6 Update discussion page link in README by Wenjin Xie · 7 days ago
  15. 403261d [runtime][python] Release bridge-owned Pemja objects (#944) by Yu Tang · 7 days ago
  16. 0417dad [Feature] Parallel Tool Call Execution (#926) by daken · 9 days ago
  17. 54f8c69 [ci][integrations] Consolidate vector store tests (#1061) by Wenjin Xie · 10 days ago
  18. 7b39937 [hotfix][runtime][python] Close every component when an earlier close fails (#987) by Yifan Chen · 10 days ago
  19. 17c0fd8 [python][test] Fix OpenAI E2E model configuration (#1053) by Wenjin Xie · 11 days ago
  20. ef1cf86 [python] Reject unknown constructor arguments on chat model connections/setups (#1051) by Ashfaq · 11 days ago
  21. 59beaa6 [Bug] Recovered Durable ActionState for keys owned by other subtasks is never pruned (#1024) by daken · 12 days ago
  22. 0a55b69 [api][runtime] Replay newObject memory updates as object creations during durable recovery (#1030) by puru · 12 days ago
  23. 7e7dfad [tools][test][e2e] Make the bats suite fail on assertions that stop holding (#1043) by Weiqing Yang · 12 days ago
  24. ae5e439 [runtime] Resolve relative file: URLs when loading classpath skills (#966) (#1033) by Femi · 12 days ago
  25. e694079 [python] Pin googleapis common protos below 1.72.1 (#1052) by Wenjin Xie · 12 days ago
  26. 8c17640 [hotfix][vector-store][java] Update Elasticsearch filters documentation (#997) by kaiwangleo · 13 days ago
  27. 0e36efd [java][python] IBM watsonx.ai chat model integration (#922) by Cansu Kertmen · 14 days ago
  28. 12262f6 [runtime][python] Refresh imports for new dependency generations (#943) by Yu Tang · 14 days ago
  29. f5cf595 [hotfix][e2e] Derive recovery test version from project (#1041) by Wenjin Xie · 2 weeks ago
  30. ab516f1 [api][plan][runtime][examples] Add pluggable in-chat model routing (MODEL_ROUTER) (#964) by puru · 2 weeks ago
  31. 8ad3a32 [e2e] Add a checkpoint-recovery test for restored Python state (#992) by Weiqing Yang · 2 weeks ago
  32. 8f201cb [hotfix][tools] Report RAT validation dependencies correctly (#996) by kaiwangleo · 2 weeks ago
  33. 087caa4 [runtime][python] Use descriptive thread names for the async executors (#1028) by Edson · 2 weeks ago
  34. 51e9c60 [integrations][java][python] Apply Anthropic native structured output (#965) by Weiqing Yang · 2 weeks ago
  35. 501686b [infra] Add a dist and dependency review guide (#1022) by Weiqing Yang · 2 weeks ago
  36. 08666c8 [plan] Map long/float and other numeric tool parameters to proper JSON Schema types (#1027) by Edson · 2 weeks ago
  37. 7e009ca [docs] Improve the documentation index page and build instructions (#1018) by Weiqing Yang · 2 weeks ago
  38. 35eb906 [docs] Document preview status and security risks (#1023) by Wenjin Xie · 2 weeks ago
  39. a6213bd [integration][ollama] Tolerate tool schemas without a 'required' key (#1026) by Edson · 3 weeks ago
  40. cfcd88f [python] Fix jar URI construction in execution_environment.py (#1025) by yanjin · 3 weeks ago
  41. 852676f [api][runtime][python] Add Agent Trace recording to Event Log (#924) by Yu Tang · 3 weeks ago
  42. 6a6a5b3 [docs] Document Action trigger conditions (#977) by Kerui Wang · 3 weeks ago
  43. c2961ab [infra] Derive and validate the Flink versions tools/ut.sh uses (#1007) by Weiqing Yang · 3 weeks ago
  44. a146caa [integrations][openai] Let provider exceptions reach the caller unwrapped (#989) by Weiqing Yang · 3 weeks ago
  45. f66298e [integrations][azureai] Remove the deprecated Azure AI Inference integration (#988) by Weiqing Yang · 3 weeks ago
  46. 3070ee2 [hotfix] Add help handling to build script (#995) by kaiwangleo · 3 weeks ago
  47. a28336f [test][python] Assert long-term memory content instead of an exact LLM item count (#984) by Weiqing Yang · 3 weeks ago
  48. bab20e7 [ci] Name the tools script test job after the command it runs (#1000) by Weiqing Yang · 3 weeks ago
  49. 750ceee [ci][integrations] Enable Elasticsearch vector-store tests (#1011) by kaiwangleo · 3 weeks ago
  50. 750551f [integrations][vector-store][java] Apply Elasticsearch KNN filters before selecting neighbors (#1001) by Weiqing Yang · 3 weeks ago
  51. 88adf03 [infra] Add an api/ contract review guide (#961) by Weiqing Yang · 4 weeks ago
  52. 4bc6754 [integration][openai] Align default parameters for openai chat model between java and python (#883) by rob-9 · 4 weeks ago
  53. cddd1e6 [api][plan][python] Use request-scoped metric groups for chat token metrics (#861) by John · 4 weeks ago
  54. 6d7afb0 [integration] Add out of the box vLLM chat model support for Java and Python (#945) by Edson · 4 weeks ago
  55. 6b27d3e Update version to 0.4-SNAPSHOT (#994) by Wenjin Xie · 4 weeks ago
  56. 6168a2a [infra] Include model in AI provenance (#993) by Wenjin Xie · 4 weeks ago
  57. 713fe82 [dist] Add missing NOTICE entries for bundled dependencies (#991) by Weiqing Yang · 4 weeks ago
  58. d5e120d [infra] Add a docs-only review guide (#971) by Weiqing Yang · 4 weeks ago
  59. 0334f43 [infra] Guard uv in e2e.sh and fix the pytest log level in ut.sh (#986) by Weiqing Yang · 4 weeks ago
  60. 0d4d238 [infra] Invoke the build scripts' Python tools through the interpreter (#979) by Weiqing Yang · 4 weeks ago
  61. d9bb507 [hotfix][runtime] Aggregate close failures across the Exception/Error boundary (#974) by Weiqing Yang · 4 weeks ago
  62. 995b569 [ci] Guard the coding-agent skill's bundled YAML schema against drift (#969) by Weiqing Yang · 4 weeks ago
  63. 7a8a951 [docs] Fix two Python snippets that do not run and an inaccurate schema parity claim (#972) by Weiqing Yang · 4 weeks ago
  64. a0b0c7a [integration][anthropic][python] Keep token usage on non-tool_use responses (#959) by Edson · 4 weeks ago
  65. 7100b59 [integrations][openai] Preserve provider refusals in the Python message converter (#952) by Weiqing Yang · 4 weeks ago
  66. b551f7a [test][python] Use the registered checkpoint interval key in the Python e2e tests (#978) by Weiqing Yang · 4 weeks ago
  67. 7330bd9 [api][runtime][python] Add memory events for agent memory observability (#887) by Kerui Wang · 4 weeks ago
  68. 432e90d [e2e] Stabilize standalone example tests by WenjinXie · 5 weeks ago
  69. 4e01a73 [python] Synchronize Chroma client initialization by WenjinXie · 5 weeks ago
  70. cab3324 [infra] Ignore local Codex configuration by WenjinXie · 5 weeks ago
  71. 334c0cd [e2e] Add nightly e2e test for submitting examples to flink standalone cluster (#708) by Howie Wang · 5 weeks ago
  72. 99ab9e4 [runtime][java][python] Add CEL Action condition filtering (#821) by Kerui Wang · 5 weeks ago
  73. e573420 [hotfix][runtime] Close the Kafka consumer when the producer fails to close (#948) by Weiqing Yang · 5 weeks ago
  74. 167d90a [api][yaml] Add aliases for six unaliased resource implementations (#962) by hulincup · 5 weeks ago
  75. 1ae0d70 [infra] Surface the ASF generative-AI disclosure in the PR template (#933) by Weiqing Yang · 5 weeks ago
  76. b7dcc15 [api][runtime][python] Add minimal Event lineage (#923) by Kerui Wang · 5 weeks ago
  77. bc55d97 [infra] Add a Python-Java bridge review guide (#957) by Weiqing Yang · 5 weeks ago
  78. bf31f52 [dist][runtime] Use Flink-provided Log4j dependencies (#954) by Kerui Wang · 5 weeks ago
  79. 0549cff [docs] Correct the documented provider for the azure YAML alias (#963) by Weiqing Yang · 5 weeks ago
  80. 546d1a3 [hotfix][java][python] Release skill repositories on any load failure and remove dead code (#951) by Weiqing Yang · 5 weeks ago
  81. 5cc3b58 [integrations][java][python] Apply Azure OpenAI native structured output (#930) by Weiqing Yang · 5 weeks ago
  82. dbd7679 [infra] Add a coding-agent development skill (#918) by Wenjin Xie · 5 weeks ago
  83. d906b60 [integration][gemini] Synthesize a tool-call id when the API omits functionCall.id (#960) by Edson · 5 weeks ago
  84. d156aa6 [hotfix] Ignore the local directories check-license.sh creates (#934) by Weiqing Yang · 5 weeks ago
  85. 63e6722 [python] warn when an action declares a return value (#835) by vishnu prakash · 5 weeks ago
  86. 9cf8741 [docs] Use a current GA API version in the Azure OpenAI examples (#935) by Weiqing Yang · 5 weeks ago
  87. c1570eb [integrations][openai] Apply OpenAI native structured output (#919) by Weiqing Yang · 5 weeks ago
  88. 4d99567 [bug] [python] Propagate config model reconstruction errors in Action deserialize (#921) by Alan Z. · 6 weeks ago
  89. 3e01f01 [infra] Update github PR labeler after release 0.3.1 by 文玕 · 6 weeks ago
  90. 3cb2896 [docs][integration] Document Gemini chat model integration (#898) by Tachikoma · 6 weeks ago
  91. 4859469 [api][python][java] Track embedding token usage metrics (#870) by zxs1633079383 · 6 weeks ago
  92. 8d1702c [infra] Add change-type review guides with runtime/ template (#911) by Weiqing Yang · 6 weeks ago
  93. 9a797b6 [api][python] Add explicit output schema parameter to the chat path (structured-output foundation) (#843) by Weiqing Yang · 6 weeks ago
  94. 0ae6e7d [e2e][java] Validate ReActAgent output without schema (#927) by Wenjin Xie · 6 weeks ago
  95. 7bc3a8e [api][runtime][python] Propagate metric groups to cross-language resources (#860) by Goutam Adwant · 7 weeks ago
  96. b5dd271 [integration][anthropic] Don't assume the first content block is text (#916) by Edson · 7 weeks ago
  97. be9716f [python] Tolerate Java tool params without a description (#915) by Edson · 7 weeks ago
  98. ad0a935 [api][java] Substitute prompt placeholders in a single pass (#908) by Edson · 8 weeks ago
  99. c0c787f [infra] Add CLAUDE.md importing AGENTS.md (#910) by Weiqing Yang · 8 weeks ago
  100. 640d47a [infra] Add AGENTS.md version freshness check (#903) by Weiqing Yang · 8 weeks ago