Releases: coze-dev/coze-loop
Releases · coze-dev/coze-loop
v1.5.1
Image Version
cozedev/coze-loop:1.5.1
cozedev/coze-loop-python-faas:1.0.0
What's Changed
- [feat][all] Release 1.4.0 by @lsy357 in #230
- [fix]auto task by @zero3233-bd in #232
- [feat][frontend] code evaluator route by @wec4dre96-w in #231
- [fix] auto task by @zero3233-bd in #235
- [feat][all] release v1.4.1 by @lsy357 in #236
- [feat][evaluation] custom target by @dsf86 in #165
- [fix]auto task by @zero3233-bd in #238
- [feat][backend]: fix annotation idl path by @kidkidkid in #241
- [fix] auto task panic proc by @zero3233-bd in #242
- [feat] [evaluate] add metrics null by @dsf86 in #243
- [feat][evaluation]fix ext顺序 by @tpfz in #246
- [feat][backend] observability add panic proc by @zero3233-bd in #247
- [fix][backend] ingest trace by @cuichen01 in #250
- [feat][workflow] ai cr ci by @kasarolzzw in #251
- [feat][backend] add search trace tree open api by @cuichen01 in #217
- [fix][infra]modify special benefit struct by @xueyizheng in #253
- [feat][all] deepwiki badge by @kasarolzzw in #261
- [fix][backend]: search trace tree idl by @cuichen01 in #259
- [feat][frontend] upgrade coze-design by @mocayo in #264
- [fix][backend]proc panic and add error log by @zero3233-bd in #254
- [feat][backend] ob metrics new by @kidkidkid in #268
- [feat] a2a agentkit by @dsf86 in #265
- [feat][backend]fix NewDataset by @zero3233-bd in #274
- [fix][backend] Add default trace duration config. by @taoyifan89 in #275
- [feat][backend] loop anno api by @kidkidkid in #281
- [feat][backend] add llm usage scene: data synthesis by @yyyhhl in #282
- [fix][backend]fix backfill count by @zero3233-bd in #289
- [feat][evaluation]upgrade llm parse by @tpfz in #278
- [fix][backend] transformTaskStatus by @zero3233-bd in #291
- [feat] open api eval other by @dsf86 in #288
- [fix][backend]add validateCreateTask by @zero3233-bd in #294
- [fix][evaluation] kill expt by @lsy357 in #285
- [fix][backend] fix backfill task by @zero3233-bd in #300
- [chore] [infra] update rush autoinstallers and fix happy-dom security by @mocayo in #301
- [fix][backend] backfill task by @zero3233-bd in #302
- [feat][backend] ob trans refactor by @kidkidkid in #298
- [chore] [frontend] sort rush.json and rm slardar by @mocayo in #305
- [feat] [frontend] cozeloop build with cross-env, update readme by @mocayo in #306
- [feat][evaluation] prompt target support userquery by @lsy357 in #299
- [fix][evaluation] ut by @lsy357 in #308
- [fix][backend]auto_task:fix count ttl & delete useless log by @zero3233-bd in #307
- [fix][backend]auto_task:fix ttl by @zero3233-bd in #310
- [fix][evaluation] expt status check by @lsy357 in #312
- [fix][evaluation] expt scheduler abort ctrl by @lsy357 in #314
- [feat][backend] trace oapi support original tag by @cuichen01 in #303
- [feat][evaluation]report search by @tpfz in #237
- [feat] response api trace by @JqRrt in #309
- [feat][evaluation]evaluator ecosystem by @tpfz in #277
- [feat][backend]support thinking config by @SharkeyChen in #286
- [fix][evaluation] evaluator table alter by @lsy357 in #317
- [feat][backend]support feedback auto task by @zero3233-bd in #311
- [fix][backend] fix backfill filter by @zero3233-bd in #318
- [fix][evaluation] fix the evaluator ecosystem by @tpfz in #319
- [feat][backend]Support workflow automation tasks by @zero3233-bd in #267
- [fix][backend] Fix task npe. by @taoyifan89 in #321
- [feat][prompt] prompt sync by @caijialin0626 in #255
- [feat][backend]Add rmq compression. by @taoyifan89 in #322
- [fix][backend]Fix mq compression bug. by @taoyifan89 in #324
- [fix][evaluation]expt download by @tpfz in #325
- [fix][evaluation]eval online by @tpfz in #327
- [feat][backend]trace impl mult repo by @cuichen01 in #323
- [fix][prompt]list prompt by createAt by @ming845378603 in #330
- [chore] [frontend] remove useless project tags by @mocayo in #333
- [fix] [frontend] rush tag by @mocayo in #335
- [feat][evaluation]fix evaluation bugs by @tpfz in #338
- [fix]ListPreSpan use GetTraceProcessor by @JqRrt in #340
- [fix] [backend] timestamp bug in automation by @lsy357 in #336
- [feat][backend] add offline metrics by @kidkidkid in #326
- [feat][evaluation]fix trace time by @tpfz in #341
- [feat][backend]: fix annotation openapi by @kidkidkid in #342
- [feat][backend]: fix annotation api by @kidkidkid in #343
- [feat][backend]: fix offline metric traverse by @kidkidkid in #344
- [feat][evaluation] support evaltarget usage by @lsy357 in #345
- [fix][evaluation] ExptInsightAnalysisService add start/end time by @xueyizheng in #284
- [feat] [observation] trajectory observe by @JqRrt in #332
- [fix][backend] stop task run and avoid invoking when experiment failed IN auto taskFix/stop auto task when expt fails by @Ev4nFeng in #347
- [feat] trajectory observe data conv and some fix by @JqRrt in #354
- [feat][evaluation] support trajectory by @dsf86 in #337
- [feat][backend] ob add manual annotation by @kidkidkid in #194
- [fix][evaluation] targetexec map def panic by @lsy357 in #357
- [feat][prompt] add prompt key baggage by @caijialin0626 in #358
- [feat][evaluation]fix eval trace by @tpfz in #350
- [fix] trajectory agent step by @JqRrt in #359
- [fix][backend] Backfill task retry with limited time and exponent backoff by @Ev4nFeng in #348
- [fix] trajectory latency unit by @JqRrt in #360
- [feat][backend]BMQ impl by @cuichen01 in #352
- [fix][evaluation] traj extract after span report by @lsy357 in #362
- [feat][evaluation]fix batch get eval Record by @tpfz in #361
- [feat] support ark response api & support litellm otel ingest by @JqRrt in #353
- [fix][prompt] fix ut map -> list problem by @caijialin0626 in #363
- [fix][backend]Filter invalid traceid. by @taoyifan89 in #364
- [feat][evaluation] support target mtr aggr result by @lsy357 in #365
- [feat][backend]: refactor offline metrics by @kidkidkid in #367
- [fix][evaluation] target mtr bucket aggr result by @lsy357 in #369
- [fix] open_inference msg convert by @JqRrt in http...
v1.5.0
Image Version
cozedev/coze-loop:1.5.0
cozedev/coze-loop-python-faas:1.0.0
What's Changed
- [feat][all] Release 1.4.0 by @lsy357 in #230
- [fix]auto task by @zero3233-bd in #232
- [feat][frontend] code evaluator route by @wec4dre96-w in #231
- [fix] auto task by @zero3233-bd in #235
- [feat][all] release v1.4.1 by @lsy357 in #236
- [feat][evaluation] custom target by @dsf86 in #165
- [fix]auto task by @zero3233-bd in #238
- [feat][backend]: fix annotation idl path by @kidkidkid in #241
- [fix] auto task panic proc by @zero3233-bd in #242
- [feat] [evaluate] add metrics null by @dsf86 in #243
- [feat][evaluation]fix ext顺序 by @tpfz in #246
- [feat][backend] observability add panic proc by @zero3233-bd in #247
- [fix][backend] ingest trace by @cuichen01 in #250
- [feat][workflow] ai cr ci by @kasarolzzw in #251
- [feat][backend] add search trace tree open api by @cuichen01 in #217
- [fix][infra]modify special benefit struct by @xueyizheng in #253
- [feat][all] deepwiki badge by @kasarolzzw in #261
- [fix][backend]: search trace tree idl by @cuichen01 in #259
- [feat][frontend] upgrade coze-design by @mocayo in #264
- [fix][backend]proc panic and add error log by @zero3233-bd in #254
- [feat][backend] ob metrics new by @kidkidkid in #268
- [feat] a2a agentkit by @dsf86 in #265
- [feat][backend]fix NewDataset by @zero3233-bd in #274
- [fix][backend] Add default trace duration config. by @taoyifan89 in #275
- [feat][backend] loop anno api by @kidkidkid in #281
- [feat][backend] add llm usage scene: data synthesis by @yyyhhl in #282
- [fix][backend]fix backfill count by @zero3233-bd in #289
- [feat][evaluation]upgrade llm parse by @tpfz in #278
- [fix][backend] transformTaskStatus by @zero3233-bd in #291
- [feat] open api eval other by @dsf86 in #288
- [fix][backend]add validateCreateTask by @zero3233-bd in #294
- [fix][evaluation] kill expt by @lsy357 in #285
- [fix][backend] fix backfill task by @zero3233-bd in #300
- [chore] [infra] update rush autoinstallers and fix happy-dom security by @mocayo in #301
- [fix][backend] backfill task by @zero3233-bd in #302
- [feat][backend] ob trans refactor by @kidkidkid in #298
- [chore] [frontend] sort rush.json and rm slardar by @mocayo in #305
- [feat] [frontend] cozeloop build with cross-env, update readme by @mocayo in #306
- [feat][evaluation] prompt target support userquery by @lsy357 in #299
- [fix][evaluation] ut by @lsy357 in #308
- [fix][backend]auto_task:fix count ttl & delete useless log by @zero3233-bd in #307
- [fix][backend]auto_task:fix ttl by @zero3233-bd in #310
- [fix][evaluation] expt status check by @lsy357 in #312
- [fix][evaluation] expt scheduler abort ctrl by @lsy357 in #314
- [feat][backend] trace oapi support original tag by @cuichen01 in #303
- [feat][evaluation]report search by @tpfz in #237
- [feat] response api trace by @JqRrt in #309
- [feat][evaluation]evaluator ecosystem by @tpfz in #277
- [feat][backend]support thinking config by @SharkeyChen in #286
- [fix][evaluation] evaluator table alter by @lsy357 in #317
- [feat][backend]support feedback auto task by @zero3233-bd in #311
- [fix][backend] fix backfill filter by @zero3233-bd in #318
- [fix][evaluation] fix the evaluator ecosystem by @tpfz in #319
- [feat][backend]Support workflow automation tasks by @zero3233-bd in #267
- [fix][backend] Fix task npe. by @taoyifan89 in #321
- [feat][prompt] prompt sync by @caijialin0626 in #255
- [feat][backend]Add rmq compression. by @taoyifan89 in #322
- [fix][backend]Fix mq compression bug. by @taoyifan89 in #324
- [fix][evaluation]expt download by @tpfz in #325
- [fix][evaluation]eval online by @tpfz in #327
- [feat][backend]trace impl mult repo by @cuichen01 in #323
- [fix][prompt]list prompt by createAt by @ming845378603 in #330
- [chore] [frontend] remove useless project tags by @mocayo in #333
- [fix] [frontend] rush tag by @mocayo in #335
- [feat][evaluation]fix evaluation bugs by @tpfz in #338
- [fix]ListPreSpan use GetTraceProcessor by @JqRrt in #340
- [fix] [backend] timestamp bug in automation by @lsy357 in #336
- [feat][backend] add offline metrics by @kidkidkid in #326
- [feat][evaluation]fix trace time by @tpfz in #341
- [feat][backend]: fix annotation openapi by @kidkidkid in #342
- [feat][backend]: fix annotation api by @kidkidkid in #343
- [feat][backend]: fix offline metric traverse by @kidkidkid in #344
- [feat][evaluation] support evaltarget usage by @lsy357 in #345
- [fix][evaluation] ExptInsightAnalysisService add start/end time by @xueyizheng in #284
- [feat] [observation] trajectory observe by @JqRrt in #332
- [fix][backend] stop task run and avoid invoking when experiment failed IN auto taskFix/stop auto task when expt fails by @Ev4nFeng in #347
- [feat] trajectory observe data conv and some fix by @JqRrt in #354
- [feat][evaluation] support trajectory by @dsf86 in #337
- [feat][backend] ob add manual annotation by @kidkidkid in #194
- [fix][evaluation] targetexec map def panic by @lsy357 in #357
- [feat][prompt] add prompt key baggage by @caijialin0626 in #358
- [feat][evaluation]fix eval trace by @tpfz in #350
- [fix] trajectory agent step by @JqRrt in #359
- [fix][backend] Backfill task retry with limited time and exponent backoff by @Ev4nFeng in #348
- [fix] trajectory latency unit by @JqRrt in #360
- [feat][backend]BMQ impl by @cuichen01 in #352
- [fix][evaluation] traj extract after span report by @lsy357 in #362
- [feat][evaluation]fix batch get eval Record by @tpfz in #361
- [feat] support ark response api & support litellm otel ingest by @JqRrt in #353
- [fix][prompt] fix ut map -> list problem by @caijialin0626 in #363
- [fix][backend]Filter invalid traceid. by @taoyifan89 in #364
- [feat][evaluation] support target mtr aggr result by @lsy357 in #365
- [feat][backend]: refactor offline metrics by @kidkidkid in #367
- [fix][evaluation] target mtr bucket aggr result by @lsy357 in #369
- [fix] open_inference msg convert by @JqRrt in http...
v1.4.1
Image Version
cozedev/coze-loop:1.4.1
cozedev/coze-loop-python-faas:1.0.0
What's Changed
- [feat][frontend] code evaluator route (#231) by @wec4dre96-w in #234
Full Changelog: v1.4.0...v1.4.1
v1.4.0
Image Version
cozedev/coze-loop:1.4.0
cozedev/coze-loop-python-faas:1.0.0
What's Changed
- [ci] [workflow] add cr link in pr-sync by @mocayo in #181
- [refactor] [frontend]: migrate adapter to package type by @ZiQiangWang in #183
- [fix][infra] Fix nginx data volume name by @freeme in #182
- [fix][infra]: makefile nginx-volume name by @lsy357 in #185
- [fix][backend]Fix the issue where requesting the Azure API returns a 404 error by @yyyhhl in #190
- Feat/insight analysis by @hanxu-111 in #191
- [fix][infra] The command make compose-restart-debug- did not work by @hdygxsj in #198
- Add not match query type. by @taoyifan89 in #193
- [fix][backend]: archive option tag by @SharkeyChen in #199
- [feat][backend] not match filter in trace by @taoyifan89 in #200
- [ci][workflow] pr title check by @mocayo in #201
- Feat/optimize task prompt pilot by @tpfz in #188
- [fix][model] Verified fix of openai error by @panwangwin in #209
- [fix] [frontend] permanent i18n key in auth pages by @malfdev in #211
- [feat] [evaluate] code evaluator commercial by @tpfz in #210
- [fix][infra] d027d8b docker deploy by @lsy357 in #218
- [feat][prompt]: Separate permission checks for Manage and OpenAPI by @caijialin0626 in #219
- [feat][backend] otel support springAI tool input and output by @JqRrt in #221
- [feat][backend] annotation related openapi by @kidkidkid in #155
- [feat][backend] ob fix & refactor by @kidkidkid in #222
- [feat][backend]: fix span filter logic by @kidkidkid in #227
- [feat]:automation task by @zero3233-bd in #133
- [feat][backend] code evaluator by @tpfz in #220
New Contributors
- @ZiQiangWang made their first contribution in #183
- @freeme made their first contribution in #182
- @yyyhhl made their first contribution in #190
- @hanxu-111 made their first contribution in #191
- @hdygxsj made their first contribution in #198
- @taoyifan89 made their first contribution in #193
- @SharkeyChen made their first contribution in #199
- @tpfz made their first contribution in #188
- @panwangwin made their first contribution in #209
- @malfdev made their first contribution in #211
- @caijialin0626 made their first contribution in #219
- @JqRrt made their first contribution in #221
- @zero3233-bd made their first contribution in #133
Full Changelog: v1.3.0...v1.4.0
v1.3.0
Image Version
cozedev/coze-loop:1.2.0
What's Changed
- [feat][all] Release v1.2.0 by @lsy357 in #132
- [fix][infra] minio port by @lsy357 in #134
- [feat][prompt] support multipart variable such as image with prompt by @ming845378603 in #143
- [feat][prompt] support associating labels with prompt version by @kasarolzzw in #137
- suport veadk by @dsf86 in #139
- [feat][backend]: add pe call type by @kidkidkid in #146
- [feat][backend] observability openapi upgrade by @cuichen01 in #149
- [fix] [frontend] upgrade pkg-root-plugin, and add
rush update-apiby @mocayo in #154 - [feat][prompt] prompt as a service (ptaas) by @kasarolzzw in #147
- [fix][infra] dev/debug docker frontend build by @lsy357 in #169
- [fix][prompt] fix ptaas trace by @kasarolzzw in #171
- [feat][backend] trace openapi upgrade by @cuichen01 in #161
- [feat] [frontend] prompt, evaluation, trace and tag by @mocayo in #177
New Contributors
- @ming845378603 made their first contribution in #143
- @dsf86 made their first contribution in #139
- @cuichen01 made their first contribution in #149
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Image Version
cozedev/coze-loop:1.1.0
What's Changed
- [chore] [frontend] upgrade dep for security by @mocayo in #74
- [feat] [workflow] add other issue_template by @lsy357 in #77
- [feat][model]: change example location by @kidkidkid in #85
- [fix] [frontend] i18n options and redundant usage by @mocayo in #93
- [docs][model] refactor readme by @kidkidkid in #92
- [fix] [workflow]: add permissions on the workflow files by @WillemJiang in #96
- [fix][foundation] Gorm Generate for foundation by @watwatpropro in #99
- [fix][foundation]: authRes slice contain a nil item by @watwatpropro in #100
- [feat][all] Release v1.1.0 by @lsy357 in #104
- [feat][backend]: upgrade go version in readme by @kidkidkid in #106
- fix(deps): patch security vulnerability by @wsx864321 in #66
- [fix][infra] debug docker.io image by @lsy357 in #113
- [fix][backend]: fix k8s conf & readme by @kidkidkid in #123
- [feat][backend] feature 1.1.0 by @lsy357 in #129
- feat(prompt): backend support jinja2
- feat(data): backend support tag
- feat(evaluation): backend support manual annotation
- feat(evaluation): backend support expt optional target/evaluators
- feat(evaluation): backend support expt prompt runtimeparam
- feat(observability): support trace with opentelemetry collector
- feat(observability): backend support trace exporting
New Contributors
- @watwatpropro made their first contribution in #99
- @wsx864321 made their first contribution in #66
Full Changelog: v1.0.0...v1.2.0
v1.1.0
Release Docker Image
- New stable image: cozedev/coze-loop:1.0.0 (code version v1.1.0)
- Run the following commands to quickly deploy the open-source version of Coze Loop using Docker Compose.
# Start the service (default: development mode) # Run in the coze-loop/ directory make compose-up
- You can also build image and run locally using the following commands
# Start the service (default: development mode) # Run in the coze-loop/ directory make compose-up-dev
Optimizations and Fixes (Partial List)
- Release Docker image supporting both
amd64andarm64architectures, and support quick local deployment based on image. - Support K8S deployment.
- To facilitate easier feature expansion and ensure dependency security, upgrade the Go version to 1.24.
- When the experiment item execution encounters an exception, it times out and transition the status.
- Fix the issue where retries may be ineffective after an experiment failure.
- Move the model configuration file example directory into the conf folder.
What's Changed
- [chore] [frontend] upgrade dep for security by @mocayo in #74
- [feat] [workflow] add other issue_template by @lsy357 in #77
- [feat][model]: change example location by @kidkidkid in #85
- [fix] [frontend] i18n options and redundant usage by @mocayo in #93
- [docs][model] refactor readme by @kidkidkid in #92
- [fix] [workflow]: add permissions on the workflow files by @WillemJiang in #96
- [fix][foundation] Gorm Generate for foundation by @watwatpropro in #99
- [fix][foundation]: authRes slice contain a nil item by @watwatpropro in #100
- [fix][workflow] action trigger with release branch by @lsy357 in #103
- [feat][all] feature v1.1.0 by @lsy357 in #101
New Contributors
- @watwatpropro made their first contribution in #99
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Feat/ci check by @mocayo in #1
- go lint err fix by @kasarolzzw in #2
- chore(.github): add ISSUE_TEMPLATE && PR_TEMPLATE by @lsy357 in #3
- fix(docs): restructure README with wiki and GoSanitized func statement by @lsy357 in #4
- fix(openapi): use apis cozeloop-sdk pat-verify mw by @lsy357 in #5
- [ci] [workflow] add semantic pr title check by @mocayo in #6
- [feat] [frontend] add new i18n runtime and trim the i18n language data by @mocayo in #7
- feat(backend): backend i18n support by @lsy357 in #8
- fix(backend): evaluator i18n and prompt parser by @lsy357 in #9
- feat(frontend): welcome tip and user agreement link by @mocayo in #10
- feat(doc): revise readme by @kidkidkid in #11
- feat(frontend): copyright by @mocayo in #12
- chore(workflow): pr template documentation check by @lsy357 in #13
- [feat] [frontend] add i18n support by @mocayo in #14
- [chore] [all] license header by @mocayo in #15
- [chore] [all] comment text by @mocayo in #17
- [docs] [backend] fix incorrect repository URL in Chinese README by @yybht155 in #20
- [fix] [backend] rename cozeloop to coze-loop by @lsy357 in #18
- [docs][backend]: revise readme & add discord and telegram by @kidkidkid in #26
- [ci] [workflow] frontend ci with changed-files action by @mocayo in #28
- [refactor] [workflow] use yaml instead of md with issue template by @lsy357 in #36
- [docs][readme] add links to Eino and CloudWeGo by @WillemJiang in #46
- [ci] [workflow] pr and issue sync target by @mocayo in #53
- [feat] [foundation] add UserRegisterController by @lsy357 in #49
- [chore] [backend] update go.mod by @ronething in #19
New Contributors
- @mocayo made their first contribution in #1
- @kasarolzzw made their first contribution in #2
- @lsy357 made their first contribution in #3
- @kidkidkid made their first contribution in #11
- @yybht155 made their first contribution in #20
- @WillemJiang made their first contribution in #46
- @ronething made their first contribution in #19
Full Changelog: https://github.com/coze-dev/coze-loop/commits/v1.0.0