Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
448 commits
Select commit Hold shift + click to select a range
4ea58a9
feat:add debug log
zero3233-bd Sep 16, 2025
ffa902e
fix
zero3233-bd Sep 16, 2025
ffbf370
fix
zero3233-bd Sep 16, 2025
1f7ef59
delete useless code
zero3233-bd Sep 16, 2025
bc9840b
feat: [Coda] support multiple where conditions in applyTaskFilters
zero3233-bd Sep 16, 2025
d345eef
fix timestamp
zero3233-bd Sep 16, 2025
068d0e7
feat:fix
zero3233-bd Sep 16, 2025
462d15b
add proc
zero3233-bd Sep 16, 2025
517fddf
fix timestamp
zero3233-bd Sep 16, 2025
dd26b81
fix:create
zero3233-bd Sep 17, 2025
0af0047
fix panic
zero3233-bd Sep 17, 2025
db08e82
add error
zero3233-bd Sep 17, 2025
70df41f
feat: [Coda] 补充Task计数方法实现(IncrTaskCount/DecrTaskCount/IncrTaskRunCoun…
zero3233-bd Sep 17, 2025
f5b400b
feat: [Coda] 在TraceHub中添加TaskRunCount同步定时任务
zero3233-bd Sep 17, 2025
0a6bb27
feat: [Coda] 调整TaskRunCount同步逻辑,全量扫描Redis数据直接更新taskrun表
zero3233-bd Sep 17, 2025
9949202
feat: [Coda] implement missing TaskRepo methods for observability module
zero3233-bd Sep 17, 2025
03cadb1
add
zero3233-bd Sep 17, 2025
e5c7d0d
add idl
zero3233-bd Sep 17, 2025
96b32e8
fix
zero3233-bd Sep 17, 2025
42240b1
fix idl
zero3233-bd Sep 17, 2025
ab8e703
fix
zero3233-bd Sep 17, 2025
cd06232
add wire
zero3233-bd Sep 17, 2025
05a9c9d
fix
zero3233-bd Sep 17, 2025
52986c3
fix
zero3233-bd Sep 18, 2025
fa46e19
fix
zero3233-bd Sep 18, 2025
b6e5936
fix
zero3233-bd Sep 18, 2025
abffe67
fix
zero3233-bd Sep 18, 2025
1a040c0
add
zero3233-bd Sep 18, 2025
7e31a45
add
zero3233-bd Sep 18, 2025
e084e30
add
zero3233-bd Sep 18, 2025
9fc2494
add wire
zero3233-bd Sep 18, 2025
0ba56b0
add debug log
zero3233-bd Sep 18, 2025
ea14dd4
fix
zero3233-bd Sep 18, 2025
9910971
fix
zero3233-bd Sep 18, 2025
f8a95df
fix update
zero3233-bd Sep 18, 2025
2e4f0c1
add count
zero3233-bd Sep 18, 2025
9d45b06
fix count
zero3233-bd Sep 18, 2025
aec3c26
fix
zero3233-bd Sep 18, 2025
4a8550a
fix idl
zero3233-bd Sep 18, 2025
a5d5572
update
zero3233-bd Sep 18, 2025
50ca606
fix debug log
zero3233-bd Sep 18, 2025
35c3545
fix
zero3233-bd Sep 18, 2025
69cc494
fix
zero3233-bd Sep 18, 2025
164c778
fix
zero3233-bd Sep 18, 2025
f129e33
fix
zero3233-bd Sep 18, 2025
38a2b8b
fix
zero3233-bd Sep 18, 2025
1afdd4d
fix
zero3233-bd Sep 18, 2025
fc04fa3
fix
zero3233-bd Sep 18, 2025
5c97fde
fix
zero3233-bd Sep 18, 2025
a3903f1
fix
zero3233-bd Sep 18, 2025
6f65b1b
fix
zero3233-bd Sep 18, 2025
fac6bde
fix
zero3233-bd Sep 18, 2025
74e9ac1
fix
zero3233-bd Sep 18, 2025
ec53df7
fix
zero3233-bd Sep 18, 2025
163dda1
fix
zero3233-bd Sep 18, 2025
3ea8ef4
fix
zero3233-bd Sep 18, 2025
95ca95d
fix
zero3233-bd Sep 18, 2025
9e7132b
fix dispatch
zero3233-bd Sep 18, 2025
f668d37
fix
zero3233-bd Sep 18, 2025
4d46b8a
fix
zero3233-bd Sep 18, 2025
6fb4283
fix
zero3233-bd Sep 18, 2025
dd94abb
fix
zero3233-bd Sep 18, 2025
f5a188d
fix
zero3233-bd Sep 18, 2025
7309a6e
fix
zero3233-bd Sep 18, 2025
db7879f
fix
zero3233-bd Sep 18, 2025
c0502b6
fix
zero3233-bd Sep 19, 2025
c800d08
fix
zero3233-bd Sep 19, 2025
ba9208c
fix
zero3233-bd Sep 19, 2025
17d592b
fix
zero3233-bd Sep 19, 2025
47512f7
fix
zero3233-bd Sep 19, 2025
4d194ee
fix
zero3233-bd Sep 19, 2025
88e71ba
fix ctx
zero3233-bd Sep 19, 2025
6852853
fix
zero3233-bd Sep 19, 2025
170dd59
fix
zero3233-bd Sep 19, 2025
be746a8
fix
zero3233-bd Sep 19, 2025
fde4c69
fix
zero3233-bd Sep 19, 2025
c5a5a02
fix
zero3233-bd Sep 19, 2025
2033691
fix
zero3233-bd Sep 19, 2025
513e8ef
fix
zero3233-bd Sep 19, 2025
28e4185
fix
zero3233-bd Sep 19, 2025
aedc810
fix
zero3233-bd Sep 19, 2025
e7e697b
fix
zero3233-bd Sep 19, 2025
3f2647c
feat: [Coda] implement separate timers for TraceHub tasks
zero3233-bd Sep 19, 2025
179c119
fix 名称
zero3233-bd Sep 19, 2025
e2e3850
fix
zero3233-bd Sep 19, 2025
15c6f85
fix
zero3233-bd Sep 21, 2025
2770b92
fix
zero3233-bd Sep 22, 2025
3f93e85
fix
zero3233-bd Sep 22, 2025
c7df3e4
fix
zero3233-bd Sep 22, 2025
44ad98b
fix
zero3233-bd Sep 22, 2025
0ba7de4
fix
zero3233-bd Sep 22, 2025
42c0e4e
fix
zero3233-bd Sep 22, 2025
4a1bf87
add cfg
zero3233-bd Sep 22, 2025
3fd4e66
add cfg
zero3233-bd Sep 22, 2025
eee68bd
fix
zero3233-bd Sep 22, 2025
8d425c2
fix
zero3233-bd Sep 22, 2025
ce4b2d1
add cfg
zero3233-bd Sep 22, 2025
417acf9
fix
zero3233-bd Sep 22, 2025
7cc16c4
add cfg
zero3233-bd Sep 22, 2025
40b5e01
fix
zero3233-bd Sep 22, 2025
3b83063
add debug log
zero3233-bd Sep 22, 2025
5fafde9
add debug log
zero3233-bd Sep 22, 2025
54a6826
fix
zero3233-bd Sep 22, 2025
42420e2
add debug log
zero3233-bd Sep 22, 2025
12673ad
fix
zero3233-bd Sep 22, 2025
997a9ce
fix
zero3233-bd Sep 22, 2025
e6c1870
fix
zero3233-bd Sep 22, 2025
67389f4
fix match
zero3233-bd Sep 22, 2025
df3bb70
fix
zero3233-bd Sep 22, 2025
bb8c35f
fix
zero3233-bd Sep 22, 2025
1a6be62
add debug log
zero3233-bd Sep 22, 2025
46177fe
fix
zero3233-bd Sep 22, 2025
0fb3712
1
zero3233-bd Sep 22, 2025
ba2d0f6
fix
zero3233-bd Sep 22, 2025
3f14574
fix
zero3233-bd Sep 22, 2025
8926966
fix
zero3233-bd Sep 22, 2025
a442079
fix
zero3233-bd Sep 23, 2025
f862752
fix
zero3233-bd Sep 23, 2025
5aa183e
调整结构
zero3233-bd Sep 23, 2025
adfa1db
fix
zero3233-bd Sep 23, 2025
59fbbc4
Merge remote-tracking branch 'origin/main' into feat/auto_task
zero3233-bd Sep 23, 2025
434894c
kite gen
zero3233-bd Sep 23, 2025
642dfe0
fix count
zero3233-bd Sep 23, 2025
cc9caf4
fix time
zero3233-bd Sep 23, 2025
eea737a
代码结构调整
zero3233-bd Sep 23, 2025
32ac199
fix
zero3233-bd Sep 23, 2025
9575259
fix
zero3233-bd Sep 23, 2025
512b039
fix
zero3233-bd Sep 23, 2025
ed2354f
fix
zero3233-bd Sep 23, 2025
eb1957a
span match
zero3233-bd Sep 23, 2025
ce7e4ca
fix synctask
zero3233-bd Sep 23, 2025
718e4a5
fix
zero3233-bd Sep 23, 2025
6cb0a34
fix
zero3233-bd Sep 23, 2025
3b07cb3
fix
zero3233-bd Sep 23, 2025
cef2f1d
fix
zero3233-bd Sep 23, 2025
572ff81
add
zero3233-bd Sep 24, 2025
ffba07b
delete useless code
zero3233-bd Sep 24, 2025
62b71b3
add debug log
zero3233-bd Sep 24, 2025
c3fdd48
fix code fram
zero3233-bd Sep 24, 2025
5dd0b51
change code frame
zero3233-bd Sep 24, 2025
f180a94
fix
zero3233-bd Sep 24, 2025
47afcf8
fix wire
zero3233-bd Sep 24, 2025
d6d7bcb
delete useless code
zero3233-bd Sep 24, 2025
1dccc37
fix
zero3233-bd Sep 24, 2025
b616990
fix wire
zero3233-bd Sep 24, 2025
d6f996a
fix wire
zero3233-bd Sep 24, 2025
1411375
fix
zero3233-bd Sep 24, 2025
0401556
fix
zero3233-bd Sep 24, 2025
94a1a5d
add wire gen
zero3233-bd Sep 24, 2025
d1fb467
fix
zero3233-bd Sep 24, 2025
e84da92
fix
zero3233-bd Sep 24, 2025
e491b79
fix wire
zero3233-bd Sep 24, 2025
ea9ee2f
fix
zero3233-bd Sep 24, 2025
7941bca
fix
zero3233-bd Sep 24, 2025
d2a05bd
add logs
tpfz Sep 24, 2025
90cd39c
change code frame
zero3233-bd Sep 24, 2025
7ad533a
Merge branch 'feat/auto_task' of https://github.com/coze-dev/coze-loo…
zero3233-bd Sep 24, 2025
12b8a84
code change
zero3233-bd Sep 24, 2025
e715fca
add debug log
zero3233-bd Sep 25, 2025
5077fb4
add debug log
zero3233-bd Sep 25, 2025
700feb5
add debug log
zero3233-bd Sep 25, 2025
4e52e71
fix time
zero3233-bd Sep 25, 2025
4432fcd
add run_id
tpfz Sep 25, 2025
16da8bd
Merge branch 'feat/auto_task' of github.com:coze-dev/coze-loop into f…
tpfz Sep 25, 2025
4495a5b
add run_id
tpfz Sep 25, 2025
c1a8d9f
fix callback
zero3233-bd Sep 25, 2025
ad80cb7
Merge branch 'feat/auto_task' of https://github.com/coze-dev/coze-loo…
zero3233-bd Sep 25, 2025
a47c3a0
fix time
zero3233-bd Sep 25, 2025
65e91d1
fix wire gen
zero3233-bd Sep 25, 2025
bbfc8be
fix
zero3233-bd Sep 25, 2025
1bea8e1
fix
zero3233-bd Sep 25, 2025
b9630ca
fix
zero3233-bd Sep 25, 2025
7e93e41
feat: [Coda] add detailed logging to track context cancellation reaso…
zero3233-bd Sep 25, 2025
5e8d563
fix
zero3233-bd Sep 25, 2025
31e91b6
fix panic
zero3233-bd Sep 25, 2025
351b951
add SearchDatasets
zero3233-bd Sep 25, 2025
03a9a31
fix SearchDatasets(ctx context.Context, workspaceID in
zero3233-bd Sep 25, 2025
7726106
fix RawSpanConvertToLoopSpan
zero3233-bd Sep 25, 2025
7ab9988
add debuglog
zero3233-bd Sep 25, 2025
e8c6d7a
feat: [Coda] implement FilterFieldsDO2DTO conversion function
zero3233-bd Sep 28, 2025
4583ad9
feat: [Coda] implement combineFilters function in task service
zero3233-bd Sep 28, 2025
93ae57d
add coze proc
zero3233-bd Sep 28, 2025
d349926
add wire
zero3233-bd Sep 28, 2025
0e1eeda
fix: [Coda] handle SubFilter in task repo filter processing
zero3233-bd Sep 28, 2025
cbb7941
fix panic
zero3233-bd Sep 28, 2025
3c89a96
fix debug log
zero3233-bd Sep 28, 2025
be5171c
fix status
zero3233-bd Sep 28, 2025
44c001b
fix coze proc
zero3233-bd Sep 28, 2025
f2fb663
fix
zero3233-bd Sep 28, 2025
7af67a6
feat: [Coda] remove limit for scheduled task processing to handle all…
zero3233-bd Sep 28, 2025
a187787
feat: [Coda] implement pagination loop for scheduled task processing
zero3233-bd Sep 28, 2025
3143556
fix debug log
zero3233-bd Sep 28, 2025
5a79b55
fix runScheduledTask
zero3233-bd Sep 29, 2025
1de132b
delete useless code
zero3233-bd Sep 29, 2025
5325ccb
fix
zero3233-bd Sep 29, 2025
bc03026
fix backfill
zero3233-bd Sep 29, 2025
e829112
fix panic
zero3233-bd Sep 29, 2025
18a8f3d
fix
zero3233-bd Sep 29, 2025
3318b4f
add ItemSource
zero3233-bd Sep 29, 2025
4e4ebd5
fix backfill
zero3233-bd Sep 29, 2025
43ad489
add debug log
zero3233-bd Sep 29, 2025
4914ad9
fix
zero3233-bd Sep 29, 2025
1573e02
add appid
zero3233-bd Sep 29, 2025
f20ca12
fix
zero3233-bd Sep 29, 2025
bb37d7b
fix appid
zero3233-bd Sep 29, 2025
b1f733e
add aid
zero3233-bd Sep 30, 2025
63e4395
add comment
zero3233-bd Oct 9, 2025
437f7d3
fix task_detail
zero3233-bd Oct 9, 2025
9a05e9b
fix comment
zero3233-bd Oct 9, 2025
e5af61b
add backfill proc
zero3233-bd Oct 9, 2025
5bc1f22
fix backfill done
zero3233-bd Oct 9, 2025
4f2dd3b
add env
zero3233-bd Oct 9, 2025
6c00a51
fix panic
zero3233-bd Oct 9, 2025
dc3891f
add debug log
zero3233-bd Oct 9, 2025
e1636c3
fix env
zero3233-bd Oct 9, 2025
6c8c937
add fill ctx
zero3233-bd Oct 9, 2025
8f5b737
add cache
zero3233-bd Oct 9, 2025
cd1ac5b
fix taskCache
zero3233-bd Oct 9, 2025
9f90c41
fix log
zero3233-bd Oct 10, 2025
82632f6
add debug log
zero3233-bd Oct 10, 2025
cc0f6bf
fix env
zero3233-bd Oct 10, 2025
b4270fc
fix env
zero3233-bd Oct 10, 2025
578427d
fix env
zero3233-bd Oct 10, 2025
97784b8
fix
zero3233-bd Oct 10, 2025
7c2571f
delete useless code
zero3233-bd Oct 10, 2025
cf6ea44
delete useless code
zero3233-bd Oct 11, 2025
e487124
add debug log
zero3233-bd Oct 11, 2025
31650f3
chore: [Coda] translate tracehub backfill comments
zero3233-bd Oct 11, 2025
eaa9fda
chore: [Coda] translate tracehub callback comments
zero3233-bd Oct 11, 2025
3ac6d9d
chore: [Coda] translate tracehub scheduled logs to english
zero3233-bd Oct 11, 2025
848c37d
chore: [Coda] translate tracehub scheduled task to english
zero3233-bd Oct 11, 2025
7ebc7ff
chore: [Coda] translate subscriber comments to english
zero3233-bd Oct 11, 2025
7f6efcc
chore: [Coda] translate trace hub comments to english
zero3233-bd Oct 11, 2025
9815c9a
chore: [Coda] translate auto evaluate processor to english
zero3233-bd Oct 11, 2025
0efd0ab
add conts
zero3233-bd Oct 11, 2025
e768ccc
delete useless code
zero3233-bd Oct 11, 2025
6827d45
add fill ctx
zero3233-bd Oct 11, 2025
433c475
fix
zero3233-bd Oct 11, 2025
6e11457
delete useless code
zero3233-bd Oct 11, 2025
449517f
fix file
zero3233-bd Oct 11, 2025
d5e28ea
fix comment
zero3233-bd Oct 11, 2025
7274064
fix
zero3233-bd Oct 11, 2025
5212fa7
fix
zero3233-bd Oct 11, 2025
13ba147
fix
dsf86 Oct 11, 2025
1821eda
fix
dsf86 Oct 11, 2025
f37ce76
add wire gen
zero3233-bd Oct 11, 2025
e72391a
add debug log
zero3233-bd Oct 11, 2025
f1ed90f
add debuglog
zero3233-bd Oct 11, 2025
0295248
add debug log
zero3233-bd Oct 11, 2025
90da81f
add CTX
zero3233-bd Oct 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions backend/api/api.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

96 changes: 96 additions & 0 deletions backend/api/handler/coze/loop/apis/experiment_service.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions backend/api/handler/coze/loop/apis/handler.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,13 @@ import (
"github.com/cloudwego/kitex/client/callopt"
"github.com/cloudwego/kitex/pkg/endpoint"
"github.com/cloudwego/kitex/pkg/kerrors"
"github.com/coze-dev/coze-loop/backend/kitex_gen/coze/loop/observability/task"
"github.com/coze-dev/coze-loop/backend/loop_gen/coze/loop/observability/lotask"

"github.com/coze-dev/coze-loop/backend/infra/i18n"
cachemw "github.com/coze-dev/coze-loop/backend/infra/middleware/ctxcache"
logmw "github.com/coze-dev/coze-loop/backend/infra/middleware/logs"
"github.com/coze-dev/coze-loop/backend/infra/middleware/session"
"github.com/coze-dev/coze-loop/backend/infra/middleware/validator"
"github.com/coze-dev/coze-loop/backend/kitex_gen/coze/loop/data/dataset"
"github.com/coze-dev/coze-loop/backend/kitex_gen/coze/loop/data/tag"
Expand Down Expand Up @@ -194,20 +197,24 @@ type ObservabilityHandler struct {
obapp.ITraceApplication
obapp.ITraceIngestionApplication
obapp.IObservabilityOpenAPIApplication
obapp.ITaskApplication
}

func NewObservabilityHandler(
traceApp obapp.ITraceApplication,
ingestApp obapp.ITraceIngestionApplication,
openAPIApp obapp.IObservabilityOpenAPIApplication,
taskApp obapp.ITaskApplication,
) *ObservabilityHandler {
h := &ObservabilityHandler{
ITraceApplication: traceApp,
ITraceIngestionApplication: ingestApp,
IObservabilityOpenAPIApplication: openAPIApp,
ITaskApplication: taskApp,
}
bindLocalCallClient(trace.TraceService(h), &observabilityClient, lotrace.NewLocalTraceService)
bindLocalCallClient(traceopenapi.OpenAPIService(h), &observabilityOpenAPIClient, looptraceopenapi.NewLocalOpenAPIService)
bindLocalCallClient(task.TaskService(h), &observabilityTaskClient, lotask.NewLocalTaskService)
return h
}

Expand All @@ -224,6 +231,7 @@ func defaultKiteXMiddlewares() []endpoint.Middleware {
return []endpoint.Middleware{
logmw.LogTrafficMW,
validator.KiteXValidatorMW,
session.NewRequestSessionMW(),
cachemw.CtxCacheMW,
}
}
Expand Down
46 changes: 46 additions & 0 deletions backend/api/handler/coze/loop/apis/observability_task_service.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions backend/api/handler/coze/loop/apis/observability_trace_service.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions backend/api/handler/coze/loop/apis/wire.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ import (
"context"

"github.com/cloudwego/kitex/pkg/endpoint"
"github.com/coze-dev/coze-loop/backend/kitex_gen/coze/loop/evaluation/experimentservice"
task_processor "github.com/coze-dev/coze-loop/backend/modules/observability/domain/task/service/taskexe/processor"
"github.com/google/wire"

"github.com/coze-dev/coze-loop/backend/infra/ck"
Expand Down Expand Up @@ -92,6 +94,7 @@ var (
obapp.InitTraceApplication,
obapp.InitTraceIngestionApplication,
obapp.InitOpenAPIApplication,
obapp.InitTaskApplication,
)
)

Expand Down Expand Up @@ -207,6 +210,10 @@ func InitObservabilityHandler(
tagClient tagservice.Client,
limiterFactory limiter.IRateLimiterFactory,
datasetClient datasetservice.Client,
redis redis.Cmdable,
experimentClient experimentservice.Client,
taskProcessor task_processor.TaskProcessor,
aid int32,
) (*ObservabilityHandler, error) {
wire.Build(
observabilitySet,
Expand Down
17 changes: 11 additions & 6 deletions backend/api/handler/coze/loop/apis/wire_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

31 changes: 31 additions & 0 deletions backend/api/router/coze/loop/apis/coze.loop.apis.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading