AI Slop Code RIsk Monitor

agentscope-ai/agentscope-java

Build distributed, production-grade, long-running agents.

4.9 Low pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for agentscope-ai/agentscope-java, a Java project with 5,923 GitHub stars. SynthScan examined 1,059,610 lines of code across 4916 source files, recording 1642 pattern matches distributed across 22 syntactic categories. The legacy adjusted pattern signal is 4.9 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

4.9
Adjusted Signal
4.9
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
5.9K
Stars
Java
Language
1.1M
Lines of Code
4.9K
Files
1.6K
Pattern Hits
2026-10-12
Scan Date
0.07
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 5.0/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 903 finding(s).

Hallucinated Dependency & Supply Chain Risk 13.2/100 · LOW

Are imports declared and package/API names verified? 380 finding(s).

Agent Over-Engineering Ratio 5.9/100 · LOW

Are wrappers, guards, and repeated structures necessary? 500 finding(s).

PR Review Velocity Impact 21.1/100 · LOW

Which changes need focused human review? 1642 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 247HIGH 121MEDIUM 275LOW 999

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 1642 distinct pattern matches across 22 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hallucination Indicators247 hits · 2720 pts
SeverityFileLineSnippetContext
CRITICAL…arness/agent/HarnessAgentSubagentStreamEventsTest.java100 String contentJson = io.agentscope.core.util.JsonUtils.getJsonCodec().toJson(in);CODE
CRITICAL…ntscope/harness/agent/HarnessAgentModelStringTest.java116 entry.factory().create(io.agentscope.core.agent.RuntimeContext.empty());CODE
CRITICAL…/harness/agent/HarnessAgentDistributedSandboxTest.java138 io.agentscope.core.message.TextBlock.builder()CODE
CRITICAL…/harness/agent/HarnessAgentDynamicHookBuilderTest.java412 org.junit.jupiter.api.Assertions.fail(CODE
CRITICAL…cope/harness/agent/HarnessAgentSubagentStreamTest.java114 String contentJson = io.agentscope.core.util.JsonUtils.getJsonCodec().toJson(in);CODE
CRITICAL…o/agentscope/harness/agent/SubagentRunIdChainTest.java110 String contentJson = io.agentscope.core.util.JsonUtils.getJsonCodec().toJson(in);CODE
CRITICAL…cope/harness/agent/middleware/InboxMiddlewareTest.java50 new io.agentscope.harness.agent.filesystem.local.LocalFilesystem(tempDir, true, 10);CODE
CRITICAL…cope/harness/agent/middleware/TeamsMiddlewareTest.java105 new io.agentscope.harness.agent.team.LocalTeamClient(CODE
CRITICAL…cope/harness/agent/middleware/TeamsMiddlewareTest.java106 new io.agentscope.harness.agent.filesystem.remote.store.InMemoryStore());CODE
CRITICAL…cope/harness/agent/middleware/TeamsMiddlewareTest.java358 new io.agentscope.harness.agent.team.LocalTeamClient(CODE
CRITICAL…cope/harness/agent/middleware/TeamsMiddlewareTest.java359 new io.agentscope.harness.agent.filesystem.remote.store.InMemoryStore()),CODE
CRITICAL…/harness/agent/middleware/AsyncToolMiddlewareTest.java52 new io.agentscope.harness.agent.filesystem.local.LocalFilesystem(tempDir, true, 10);CODE
CRITICAL…/agent/middleware/HarnessSkillManageNamespaceTest.java302 io.agentscope.core.message.ToolUseBlock.builder()CODE
CRITICAL…tscope/harness/agent/tools/McpServerRegistrarTest.java199 org.junit.jupiter.api.Assertions.assertThrows(CODE
CRITICAL…cope/harness/agent/skill/curator/SkillCuratorTest.java219 org.junit.jupiter.api.Assertions.fail("read report: " + e.getMessage());CODE
CRITICAL…/harness/agent/filesystem/LocalFilesystemModeTest.java87 org.junit.jupiter.api.Assertions.assertThrows(CODE
CRITICAL…ope/harness/agent/subagent/SubagentModeHiddenTest.java177 "compaction", io.agentscope.core.agent.RuntimeContext.empty())CODE
CRITICAL…agentscope/harness/agent/tool/SkillManageToolTest.java596 store = new io.agentscope.harness.agent.skill.curator.SkillUsageStore(fs);CODE
CRITICAL…/agentscope/harness/agent/tool/FilesystemToolTest.java253 io.agentscope.harness.agent.filesystem.model.GlobResult.success(entries));CODE
CRITICAL…/agentscope/harness/agent/tool/FilesystemToolTest.java267 io.agentscope.harness.agent.filesystem.model.GrepResult.success(CODE
CRITICAL…/agentscope/harness/agent/tool/FilesystemToolTest.java269 new io.agentscope.harness.agent.filesystem.model.GrepMatch(CODE
CRITICAL…harness/agent/tool/AgentSpawnToolOrphanCancelTest.java161 io.agentscope.core.model.ChatResponse.builder()CODE
CRITICAL…entscope/harness/agent/HarnessAgentBuilderSupport.java290 var child = new io.agentscope.harness.agent.tools.ToolsConfig();CODE
CRITICAL…entscope/harness/agent/HarnessAgentBuilderSupport.java297 io.agentscope.harness.agent.tools.ToolFilter.isAllowed(CODE
CRITICAL…entscope/harness/agent/HarnessAgentBuilderSupport.java495 return new io.agentscope.harness.agent.subagent.RemoteSubagentStub(CODE
CRITICAL…entscope/harness/agent/HarnessAgentBuilderSupport.java639 new io.agentscope.harness.agent.filesystem.spec.LocalFilesystemSpec();CODE
CRITICAL…entscope/harness/agent/HarnessAgentBuilderSupport.java922 new io.agentscope.harness.agent.skill.WorkspaceSkillRepository(CODE
CRITICAL…ain/java/io/agentscope/harness/agent/HarnessAgent.java511 io.agentscope.harness.agent.memory.MemoryBackgroundTasks.awaitQuiescence(CODE
CRITICAL…ain/java/io/agentscope/harness/agent/HarnessAgent.java744 new io.agentscope.harness.agent.gateway.StoreBackedSubagentRegistry(CODE
CRITICAL…ain/java/io/agentscope/harness/agent/HarnessAgent.java1690 Model resolved = io.agentscope.core.model.ModelRegistry.resolve(modelId);CODE
CRITICAL⚡…ain/java/io/agentscope/harness/agent/HarnessAgent.java2384 ? io.agentscope.core.skill.SkillFilter.all()CODE
CRITICAL⚡…ain/java/io/agentscope/harness/agent/HarnessAgent.java2385 : io.agentscope.core.skill.SkillFilter.none();CODE
CRITICAL⚡…ain/java/io/agentscope/harness/agent/HarnessAgent.java2390 this.skillFilter = io.agentscope.core.skill.SkillFilter.only(skillNames);CODE
CRITICAL⚡…ain/java/io/agentscope/harness/agent/HarnessAgent.java2395 this.skillFilter = io.agentscope.core.skill.SkillFilter.except(skillNames);CODE
CRITICAL⚡…ain/java/io/agentscope/harness/agent/HarnessAgent.java2691 new io.agentscope.harness.agent.filesystem.BakedContextFilesystem(CODE
CRITICAL⚡…ain/java/io/agentscope/harness/agent/HarnessAgent.java2701 new io.agentscope.harness.agent.bus.WorkspaceMessageBus(CODE
CRITICAL⚡…ain/java/io/agentscope/harness/agent/HarnessAgent.java2706 new io.agentscope.harness.agent.bus.WorkspaceAsyncToolRegistry(CODE
CRITICAL…ain/java/io/agentscope/harness/agent/HarnessAgent.java2866 new io.agentscope.harness.agent.tool.WaitAsyncResultsTool(CODE
CRITICAL…ain/java/io/agentscope/harness/agent/HarnessAgent.java2942 new io.agentscope.harness.agent.middleware.PlanModeMiddleware(CODE
CRITICAL…ain/java/io/agentscope/harness/agent/HarnessAgent.java3022 new io.agentscope.harness.agent.middleware.SkillUsageMiddleware(CODE
CRITICAL⚡…ain/java/io/agentscope/harness/agent/HarnessAgent.java3049 new io.agentscope.harness.agent.middleware.SkillCuratorMiddleware(CODE
CRITICAL⚡…ain/java/io/agentscope/harness/agent/HarnessAgent.java3057 ? new io.agentscope.harness.agent.skill.runtime.MarketplaceStager(CODE
CRITICAL⚡…ain/java/io/agentscope/harness/agent/HarnessAgent.java3067 io.agentscope.harness.agent.skill.runtime.ShellPathPolicy.noShell();CODE
CRITICAL…ain/java/io/agentscope/harness/agent/HarnessAgent.java3087 io.agentscope.harness.agent.skill.runtime.ShellPathPolicy.sandbox(CODE
CRITICAL…ain/java/io/agentscope/harness/agent/HarnessAgent.java3091 io.agentscope.harness.agent.skill.runtime.ShellPathPolicy.noShell();CODE
CRITICAL…gentscope/harness/agent/context/ContextModelCalls.java44 io.agentscope.core.session.SessionModels.wrap(CODE
CRITICAL…pe/harness/agent/filesystem/local/LocalFilesystem.java598 return new io.agentscope.harness.agent.session.LocalSessionStorage(CODE
CRITICAL…/harness/agent/filesystem/remote/RemoteFilesystem.java150 return new io.agentscope.harness.agent.session.StoreSessionStorage(store, getNamespace(rc));CODE
CRITICAL…io/agentscope/harness/agent/sandbox/WorkspaceSpec.java39 * spec.getEntries().put("README.md", new io.agentscope.harness.agent.sandbox.layout.FileEntry("# My Project"));COMMENT
CRITICAL…arness/agent/sandbox/snapshot/NoopSandboxSnapshot.java69 throw new io.agentscope.harness.agent.sandbox.SandboxException.SnapshotException(ID);CODE
CRITICAL…a/io/agentscope/harness/agent/tool/AgentSpawnTool.java418 var recorder = io.agentscope.core.session.SessionRecorder.from(runtimeContext);CODE
CRITICAL…a/io/agentscope/harness/agent/tool/AgentSpawnTool.java891 io.agentscope.core.session.SessionRecorder.from(parentCtx);CODE
CRITICAL…a/io/agentscope/harness/agent/tool/AgentSpawnTool.java1122 new io.agentscope.core.state.ToolContextState.SpawnEntry(CODE
CRITICAL…o/agentscope/harness/agent/gateway/HarnessGateway.java679 io.agentscope.core.util.JsonUtils.getJsonCodec()CODE
CRITICAL…ensions/sandbox/e2b/E2bSandboxOptionsAndStateTest.java192 client.resume(new io.agentscope.harness.agent.sandbox.SandboxState() {});CODE
CRITICAL…scope/extensions/sandbox/e2b/E2bEnvdProcessClient.java90 com.google.protobuf.DescriptorProtos.FileDescriptorProto.parseFrom(CODE
CRITICAL…scope/extensions/sandbox/e2b/E2bEnvdProcessClient.java93 com.google.protobuf.Descriptors.FileDescriptor.buildFrom(CODE
CRITICAL…tensions/sandbox/kubernetes/KubernetesSandboxTest.java66 state.setWorkspaceSpec(new io.agentscope.harness.agent.sandbox.WorkspaceSpec());CODE
CRITICAL…tscope/extensions/jdbc/JdbcDistributedStoreH2Test.java115 var dialect = io.agentscope.extensions.jdbc.dialect.AbstractJdbcDialect.from(ds).build();CODE
CRITICAL…tscope/extensions/jdbc/JdbcDistributedStoreH2Test.java116 var spec = new io.agentscope.extensions.jdbc.snapshot.JdbcSnapshotSpec(ds, dialect);CODE
187 more matches not shown…
Decorative Section Separators203 hits · 636 pts
SeverityFileLineSnippetContext
MEDIUM…agent/middleware/MemoryFlushMiddlewareTriggerTest.java146 // ── IsolationScope.SESSION ────────────────────────────────────────────────COMMENT
MEDIUM…agent/middleware/MemoryFlushMiddlewareTriggerTest.java173 // ── IsolationScope.AGENT / GLOBAL ────────────────────────────────────────COMMENT
MEDIUM…agent/middleware/MemoryFlushMiddlewareTriggerTest.java210 // ── timerKeyFor edge cases ────────────────────────────────────────────────COMMENT
MEDIUM…agent/middleware/MemoryFlushMiddlewareTriggerTest.java221 // ── Cross-instance throttle sharing (the core bug-fix scenario) ──────────COMMENT
MEDIUM…agent/middleware/MemoryFlushMiddlewareTriggerTest.java254 // ── Stale entry eviction ──────────────────────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java71 // ── Text streaming ────────────────────────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java121 // ── Block order and intermediate blocks ────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java158 // ── Reasoning summary ──────────────────────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java176 // ── Reasoning text delta separation ────────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java236 // ── Tool call streaming ───────────────────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java558 // ── Terminal re-extraction ────────────────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java622 // ── Refusal ───────────────────────────────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java636 // ── Usage ─────────────────────────────────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java669 // ── Failed and error events ───────────────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java688 // ── Stream close on completion ─────────────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java703 // ── No opt-in: no ThinkingBlock ──────────────────────────────────COMMENT
MEDIUM…el/openaiofficial/ResponsesStreamingAssemblerTest.java729 // ── Incomplete event ─────────────────────────────────────────────COMMENT
MEDIUM…model/openaiofficial/OpenAIResponsesChatModelTest.java556 // ── Module-level config ─────────────────────────────────────────COMMENT
MEDIUM…model/openaiofficial/OpenAIResponsesChatModelTest.java600 // ── Builder boundary ─────────────────────────────────────────────COMMENT
MEDIUM…model/openaiofficial/OpenAIResponsesChatModelTest.java682 // ── Retry and cancel ────────────────────────────────────────────COMMENT
MEDIUM…s/model/openaiofficial/ResponsesRequestMapperTest.java111 // ── Options mapping ──────────────────────────────────────────COMMENT
MEDIUM…s/model/openaiofficial/ResponsesRequestMapperTest.java343 // ── AdditionalBodyParams whitelist ──────────────────────────COMMENT
MEDIUM…s/model/openaiofficial/ResponsesRequestMapperTest.java474 // ── Rejected fields ──────────────────────────────────────────COMMENT
MEDIUM…s/model/openaiofficial/ResponsesRequestMapperTest.java557 // ── History mapping ──────────────────────────────────────────COMMENT
MEDIUM…s/model/openaiofficial/ResponsesRequestMapperTest.java796 // ── Tool definition mapping ─────────────────────────────────COMMENT
MEDIUM…s/model/openaiofficial/ResponsesRequestMapperTest.java1005 // ── Reasoning validation ──────────────────────────────────────COMMENT
MEDIUM…s/model/openaiofficial/ResponsesRequestMapperTest.java1086 // ── Structured output ─────────────────────────────────────────COMMENT
MEDIUM…s/model/openaiofficial/ResponsesRequestMapperTest.java1334 // ── Prompt cache options detail ───────────────────────────────COMMENT
MEDIUM…e/extensions/model/openaiofficial/TestSdkFixtures.java93 // ── Typed HTTP exceptions ──────────────────────────────────────────────COMMENT
MEDIUM…e/extensions/model/openaiofficial/TestSdkFixtures.java137 // ── Variable-status exceptions ─────────────────────────────────────────COMMENT
MEDIUM…e/extensions/model/openaiofficial/TestSdkFixtures.java164 // ── Non-HTTP exceptions ────────────────────────────────────────────────COMMENT
MEDIUM…e/extensions/model/openaiofficial/TestSdkFixtures.java182 // ── Helpers ────────────────────────────────────────────────────────────COMMENT
MEDIUM…e/extensions/model/openaiofficial/TestSdkFixtures.java218 // ── Response builders ──────────────────────────────────────────────────COMMENT
MEDIUM…e/extensions/model/openaiofficial/TestSdkFixtures.java344 // ── Output item builders ────────────────────────────────────────────────COMMENT
MEDIUM…e/extensions/model/openaiofficial/TestSdkFixtures.java563 // ── Usage builder ───────────────────────────────────────────────────────COMMENT
MEDIUM…e/extensions/model/openaiofficial/TestSdkFixtures.java583 // ── Streaming event fixtures ──────────────────────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesResponseParserTest.java59 // ── Fixed-order assembly ──────────────────────────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesResponseParserTest.java132 // ── Tool use state ────────────────────────────────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesResponseParserTest.java142 // ── Reasoning extraction ──────────────────────────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesResponseParserTest.java193 // ── Text concatenation ───────────────────────────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesResponseParserTest.java226 // ── Tool args parse failure ───────────────────────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesResponseParserTest.java250 // ── Refusal ───────────────────────────────────────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesResponseParserTest.java272 // ── Usage mapping ─────────────────────────────────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesResponseParserTest.java304 // ── Finish reason mapping ─────────────────────────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesResponseParserTest.java341 // ── Metadata preservation ────────────────────────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesResponseParserTest.java467 // ── Unknown output item handling ─────────────────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesResponseParserTest.java554 // ── Response id ───────────────────────────────────────────────────────COMMENT
MEDIUM…ions/model/openaiofficial/OpenAIOfficialConstants.java34 // ── additionalBodyParams whitelist ───────────────────────────COMMENT
MEDIUM…ions/model/openaiofficial/OpenAIOfficialConstants.java53 // ── Metadata namespace keys ─────────────────────────COMMENT
MEDIUM…/model/openaiofficial/ResponsesStreamingAssembler.java115 // ── Streaming state ──────────────────────────────────────────────────COMMENT
MEDIUM…sions/model/openaiofficial/ResponsesRequestMapper.java146 // ── Options mapping ──────────────────────────────────────────COMMENT
MEDIUM…sions/model/openaiofficial/ResponsesRequestMapper.java250 // ── AdditionalBodyParams mapping ─────────────────────────────COMMENT
MEDIUM…sions/model/openaiofficial/ResponsesRequestMapper.java333 // ── Rejected fields validation ───────────────────────────────COMMENT
MEDIUM…sions/model/openaiofficial/ResponsesRequestMapper.java378 // ── History mapping ──────────────────────────────────────────COMMENT
MEDIUM…sions/model/openaiofficial/ResponsesRequestMapper.java669 // ── Tool definition mapping ──────────────────────────────────COMMENT
MEDIUM…sions/model/openaiofficial/ResponsesRequestMapper.java763 // ── ToolChoice mapping ───────────────────────────────────────COMMENT
MEDIUM…sions/model/openaiofficial/ResponsesRequestMapper.java780 // ── Helpers ──────────────────────────────────────────────────COMMENT
MEDIUM…tscope/extensions/cos/CosRemoteSnapshotClientTest.java52 // ── constructor ──────────────────────────────────────────────────────────COMMENT
MEDIUM…tscope/extensions/cos/CosRemoteSnapshotClientTest.java75 // ── normalizePrefix ───────────────────────────────────────────────────────COMMENT
MEDIUM…tscope/extensions/cos/CosRemoteSnapshotClientTest.java100 // ── upload ───────────────────────────────────────────────────────────────COMMENT
143 more matches not shown…
Over-Commented Block597 hits · 596 pts
SeverityFileLineSnippetContext
LOWcodecov.yml1# Copyright 2024-2026 the original author or authors.COMMENT
LOW…arness/agent/HarnessAgentSubagentStreamEventsTest.java201 // 1b. streamEvents() under AsyncToolMiddleware — child events stillCOMMENT
LOW…gentscope/harness/agent/tool/FuzzyTextMatcherTest.java261 // Same shape, with a replacement that re-supplies both line breaks itself.COMMENT
LOW…scope/extensions/sandbox/e2b/E2bEnvdProcessClient.java301 }COMMENT
LOW…ources/e2e-skills/log-parser/scripts/extract_errors.py1#!/usr/bin/env python3COMMENT
LOW…/resources/e2e-skills/data-report/scripts/summarize.py1#!/usr/bin/env python3COMMENT
LOW…st/resources/e2e-skills/image-resize/scripts/resize.py1#!/usr/bin/env python3COMMENT
LOW…urces/e2e-skills/data-transform/scripts/json_to_csv.py1#!/usr/bin/env python3COMMENT
LOW…urces/e2e-skills/data-transform/scripts/csv_to_json.py1#!/usr/bin/env python3COMMENT
LOW…e2e-skills/git-changelog/scripts/generate_changelog.py1#!/usr/bin/env python3COMMENT
LOW…ources/e2e-skills/log-parser/scripts/extract_errors.py1#!/usr/bin/env python3COMMENT
LOW…/resources/e2e-skills/data-report/scripts/summarize.py1#!/usr/bin/env python3COMMENT
LOW…st/resources/e2e-skills/image-resize/scripts/resize.py1#!/usr/bin/env python3COMMENT
LOW…urces/e2e-skills/data-transform/scripts/json_to_csv.py1#!/usr/bin/env python3COMMENT
LOW…urces/e2e-skills/data-transform/scripts/csv_to_json.py1#!/usr/bin/env python3COMMENT
LOW…e2e-skills/git-changelog/scripts/generate_changelog.py1#!/usr/bin/env python3COMMENT
LOW…ava/io/agentscope/core/event/AgentEventStreamTest.java281 @TestCOMMENT
LOW…a/io/agentscope/core/tool/coding/ShellCommandTool.java581 // CRITICAL FIX: Start asynchronous stream readers immediately to prevent pipe bufferCOMMENT
LOWagentscope-service/docker-compose.yml1# docker-compose.yml — AgentScope Service with service-controlplane (Go) + Java DPCOMMENT
LOWagentscope-service/deploy/compose.yaml1# Copyright 2024-2026 the original author or authors.COMMENT
LOWagentscope-service/release/release.py1#!/usr/bin/env python3COMMENT
LOWagentscope-service/release/smoke.py1#!/usr/bin/env python3COMMENT
LOWagentscope-service/release/tests/test_release.py1# Copyright 2024-2026 the original author or authors.COMMENT
LOWagentscope-service/release/tests/test_github_release.py1# Copyright 2024-2026 the original author or authors.COMMENT
LOWagentscope-service/release/homebrew/agentscope-cli.rb1# Copyright 2024-2026 the original author or authors.COMMENT
LOW…/service-controlplane/cmd/service-controlplane/main.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…ntscope-service/service-controlplane/cmd/as/connect.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…service-controlplane/cmd/as/local_runtime_discovery.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…entscope-service/service-controlplane/cmd/as/deploy.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…e/service-controlplane/cmd/as/local_runtime_process.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…e-controlplane/cmd/as/local_runtime_process_windows.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOWagentscope-service/service-controlplane/cmd/as/team.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…ntscope-service/service-controlplane/cmd/as/runtime.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…ntscope-service/service-controlplane/cmd/as/session.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…entscope-service/service-controlplane/cmd/as/client.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…cope-service/service-controlplane/cmd/as/automation.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOWagentscope-service/service-controlplane/cmd/as/proxy.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…rvice-controlplane/cmd/as/local_runtime_config_test.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOWagentscope-service/service-controlplane/cmd/as/inbox.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…tscope-service/service-controlplane/cmd/as/approval.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…vice-controlplane/cmd/as/local_runtime_process_test.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…e-service/service-controlplane/cmd/as/collaboration.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOWagentscope-service/service-controlplane/cmd/as/agent.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…ervice-controlplane/cmd/as/agent_collaboration_test.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOWagentscope-service/service-controlplane/cmd/as/api.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…e-service/service-controlplane/cmd/as/orchestration.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…ce/service-controlplane/cmd/as/local_runtime_config.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…vice-controlplane/cmd/as/local_runtime_process_unix.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…ice/service-controlplane/cmd/as/agent_collaboration.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOWagentscope-service/service-controlplane/cmd/as/init.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOWagentscope-service/service-controlplane/cmd/as/main.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…entscope-service/service-controlplane/cmd/as/verify.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…ntscope-service/service-controlplane/cmd/as/install.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…rvice-controlplane/cmd/agentscope-runtime-host/main.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…-controlplane/cmd/agentscope-runtime-host/main_test.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…ice-controlplane/tools/review-feedback-fixture/main.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…ce-controlplane/tools/repair-team-continuation/main.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…rvice-controlplane/tools/repair-team-summaries/main.go1// Copyright 2024-2026 the original author or authors.COMMENT
LOW…cope-service/service-controlplane/install/uninstall.sh1#!/usr/bin/env bashCOMMENT
LOW…pe-service/service-controlplane/test/mock/dataplane.go1// Copyright 2024-2026 the original author or authors.COMMENT
537 more matches not shown…
Cross-File Repetition53 hits · 265 pts
SeverityFileLineSnippetContext
HIGH…a/io/agentscope/harness/agent/tool/AgentSpawnTool.java0max seconds to wait for the task result. 0=fire-and-forget, \ returns task_id. default: 30. max: 600.\STRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0max seconds to wait for the task result. 0=fire-and-forget, \ returns task_id. default: 30. max: 600.\STRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0max seconds to wait for the task result. 0=fire-and-forget, \ returns task_id. default: 30. max: 600.\STRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0max seconds to wait for the task result. 0=fire-and-forget, \ returns task_id. default: 30. max: 600.\STRING
HIGH…a/io/agentscope/harness/agent/tool/AgentSpawnTool.java0max seconds to wait for a reply. 0=fire-and-forget, returns \ task_id. default: 30. max: 600.\STRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0max seconds to wait for a reply. 0=fire-and-forget, returns \ task_id. default: 30. max: 600.\STRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0max seconds to wait for a reply. 0=fire-and-forget, returns \ task_id. default: 30. max: 600.\STRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0max seconds to wait for a reply. 0=fire-and-forget, returns \ task_id. default: 30. max: 600.\STRING
HIGH…el/anthropic/AnthropicChatModelAuthenticationTest.java0{ "id": "msg_gateway", "type": "message", "role": "assistant", "model": "claude-sonnet-4.5", "content": [{"type": "text"STRING
HIGH…nsions/model/anthropic/AnthropicModelProviderTest.java0{ "id": "msg_gateway", "type": "message", "role": "assistant", "model": "claude-sonnet-4.5", "content": [{"type": "text"STRING
HIGH…ing/boot/anthropic/AnthropicAutoConfigurationTest.java0{ "id": "msg_gateway", "type": "message", "role": "assistant", "model": "claude-sonnet-4.5", "content": [{"type": "text"STRING
HIGH…/agentscope/builder/runtime/outbound/OutboundTool.java0proactively deliver a message into a registered im channel \ (e.g. dingtalk, wecom). use to push notifications, status uSTRING
HIGH…io/agentscope/claw2/runtime/outbound/OutboundTool.java0proactively deliver a message into a registered im channel \ (e.g. dingtalk, wecom). use to push notifications, status uSTRING
HIGH…gentscope/dataagent/runtime/outbound/OutboundTool.java0proactively deliver a message into a registered im channel \ (e.g. dingtalk, wecom). use to push notifications, status uSTRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0status: accepted task_id: %s use task_output with task_id='%s' to retrieve the result.\STRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0status: accepted task_id: %s use task_output with task_id='%s' to retrieve the result.\STRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0status: accepted task_id: %s use task_output with task_id='%s' to retrieve the result.\STRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0spawn an isolated subagent session for delegated or background work. \ mode="run" (default) executes task immediately anSTRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0spawn an isolated subagent session for delegated or background work. \ mode="run" (default) executes task immediately anSTRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0spawn an isolated subagent session for delegated or background work. \ mode="run" (default) executes task immediately anSTRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0initial task or prompt to send to the spawned agent. omit to \ create a session without running a task.\STRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0initial task or prompt to send to the spawned agent. omit to \ create a session without running a task.\STRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0initial task or prompt to send to the spawned agent. omit to \ create a session without running a task.\STRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0optional human-readable label for referencing this session via \ sessions_send or sessions_list\STRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0optional human-readable label for referencing this session via \ sessions_send or sessions_list\STRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0optional human-readable label for referencing this session via \ sessions_send or sessions_list\STRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0"run" (one-shot, default) or "session" (persistent, register \ now and send later via sessions_send)\STRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0"run" (one-shot, default) or "session" (persistent, register \ now and send later via sessions_send)\STRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0"run" (one-shot, default) or "session" (persistent, register \ now and send later via sessions_send)\STRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0send a message to an existing managed session by session_key or label. \ timeout_seconds=0 fires and forgets — returns tSTRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0send a message to an existing managed session by session_key or label. \ timeout_seconds=0 fires and forgets — returns tSTRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0send a message to an existing managed session by session_key or label. \ timeout_seconds=0 fires and forgets — returns tSTRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0agentstatestore key returned by sessions_spawn. mutually exclusive \ with label.\STRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0agentstatestore key returned by sessions_spawn. mutually exclusive \ with label.\STRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0agentstatestore key returned by sessions_spawn. mutually exclusive \ with label.\STRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0agentstatestore label assigned at spawn time. mutually exclusive with \ session_key.\STRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0agentstatestore label assigned at spawn time. mutually exclusive with \ session_key.\STRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0agentstatestore label assigned at spawn time. mutually exclusive with \ session_key.\STRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0list managed subagent sessions with optional filters. returns session_key, \ agent_id, label, kind, spawn_depth, sessionSTRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0list managed subagent sessions with optional filters. returns session_key, \ agent_id, label, kind, spawn_depth, sessionSTRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0list managed subagent sessions with optional filters. returns session_key, \ agent_id, label, kind, spawn_depth, sessionSTRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0comma-separated session kinds to include (subagent, main). \ default: all.\STRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0comma-separated session kinds to include (subagent, main). \ default: all.\STRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0comma-separated session kinds to include (subagent, main). \ default: all.\STRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0read the conversation transcript of a managed session. transcripts are \ written when messages are offloaded from memorySTRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0read the conversation transcript of a managed session. transcripts are \ written when messages are offloaded from memorySTRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0read the conversation transcript of a managed session. transcripts are \ written when messages are offloaded from memorySTRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0drain structured subagent completion events for this requester session \ (openclaw-style announce queue). use requester_STRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0drain structured subagent completion events for this requester session \ (openclaw-style announce queue). use requester_STRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0drain structured subagent completion events for this requester session \ (openclaw-style announce queue). use requester_STRING
HIGH…gentscope/claw2/runtime/session/tool/SessionsTool.java0agentstatestore key of the requester that spawned subagents. omit to \ use the default root requester (main harness).\STRING
HIGH…entscope/harness/coding/session/tool/SessionsTool.java0agentstatestore key of the requester that spawned subagents. omit to \ use the default root requester (main harness).\STRING
HIGH…scope/dataagent/runtime/session/tool/SessionsTool.java0agentstatestore key of the requester that spawned subagents. omit to \ use the default root requester (main harness).\STRING
Empty Error Handlers34 hits · 170 pts
SeverityFileLineSnippetContext
HIGH…/resources/e2e-skills/data-report/scripts/summarize.py36except (ValueError, TypeError):CODE
HIGH…/resources/e2e-skills/data-report/scripts/summarize.py36except (ValueError, TypeError):CODE
HIGH…olplane/sdk/python/agentscope_service/event_journal.py107except (OSError, ValueError, TypeError):CODE
HIGH…e-controlplane/sdk/python/agentscope_service/bridge.py462except Exception:CODE
HIGH…e-controlplane/sdk/python/agentscope_service/bridge.py505except Exception:CODE
HIGH…e-controlplane/sdk/python/agentscope_service/bridge.py516except Exception:CODE
HIGH…e-controlplane/sdk/python/agentscope_service/bridge.py224except Exception:CODE
HIGH…lplane/sdk/python/agentscope_service/transport/grpc.py103except queue.Full:CODE
HIGH…lplane/sdk/python/agentscope_service/transport/grpc.py110except Exception:CODE
HIGH…lplane/sdk/python/agentscope_service/transport/grpc.py288except grpc.RpcError:CODE
HIGH…lplane/sdk/python/agentscope_service/transport/grpc.py290except Exception:CODE
HIGH…lplane/sdk/python/agentscope_service/transport/grpc.py297except Exception:CODE
HIGH…plane/sdk/python/agentscope_service/adapters/claude.py112except Exception:CODE
HIGH…plane/sdk/python/agentscope_service/adapters/claude.py172except Exception:CODE
HIGH…rolplane/sdk/python/agentscope_service/adapters/adk.py181except Exception:CODE
HIGH…rolplane/sdk/python/agentscope_service/adapters/adk.py139except Exception:CODE
HIGH…ne/sdk/python/agentscope_service/adapters/langchain.py69except Exception:CODE
HIGH…ne/sdk/python/agentscope_service/adapters/langchain.py91except Exception:CODE
HIGH…ne/sdk/python/agentscope_service/adapters/langchain.py116except Exception:CODE
HIGH…ne/sdk/python/agentscope_service/adapters/langchain.py242except Exception:CODE
HIGH…e/sdk/python/agentscope_service/adapters/agentscope.py106except Exception:CODE
HIGH…e/sdk/python/agentscope_service/adapters/agentscope.py251except Exception:CODE
HIGH…e/sdk/python/agentscope_service/adapters/agentscope.py261except Exception:CODE
HIGH…e/sdk/python/agentscope_service/adapters/agentscope.py419except TypeError:CODE
HIGH…e/sdk/python/agentscope_service/adapters/agentscope.py235except Exception:CODE
HIGH…ane/sdk/python/agentscope_service/adapters/openclaw.py122except RuntimeError:CODE
HIGH…dk/python/agentscope_service/adapters/openai_agents.py74except Exception:CODE
HIGH…dk/python/agentscope_service/adapters/openai_agents.py162except Exception:CODE
HIGH…dk/python/agentscope_service/adapters/openai_agents.py140except Exception:CODE
HIGH…trolplane/sdk/python/tests/test_service_entrypoints.py60except asyncio.CancelledError:CODE
HIGH…service-controlplane/sdk/python/tests/test_adapters.py200except NotImplementedError:CODE
HIGH…service-controlplane/sdk/python/tests/test_adapters.py206except NotImplementedError:CODE
HIGH…service-controlplane/sdk/python/tests/test_adapters.py642except NotImplementedError:CODE
HIGH…service-controlplane/examples/service-api/bootstrap.py120except KeyboardInterrupt:CODE
Magic Placeholder Names31 hits · 170 pts
SeverityFileLineSnippetContext
HIGHdocs/v1/zh/docs/task/rag.md354 .apiKey("ragflow-your-api-key") // 必填:API KeyCODE
HIGH⚡docs/v1/zh/docs/task/rag.md373 .apiKey("ragflow-your-api-key")CODE
HIGH⚡docs/v1/zh/docs/task/rag.md381 .apiKey("ragflow-your-api-key")CODE
HIGH⚡docs/v1/zh/docs/task/rag.md389 .apiKey("ragflow-your-api-key")CODE
HIGHdocs/v1/zh/docs/task/rag.md408 .apiKey("ragflow-your-api-key")CODE
HIGHdocs/v1/zh/docs/task/rag.md420 .apiKey("ragflow-your-api-key") // RAGFlow API KeyCODE
HIGHdocs/v1/zh/docs/task/model.md201 .apiKey("your-api-key")CODE
HIGHdocs/v1/zh/docs/task/memory.md221export MEM0_API_KEY=your_api_keyCODE
HIGHdocs/v1/zh/docs/task/memory.md227export MEM0_API_KEY=your_api_key # 可选,取决于服务配置CODE
HIGHdocs/v1/zh/docs/task/a2a.md111 api-key: your-api-keyCODE
HIGHdocs/v1/zh/docs/task/a2a.md200 api-key: your-api-keyCODE
HIGHdocs/v1/en/docs/task/rag.md354 .apiKey("ragflow-your-api-key") // Required: API KeyCODE
HIGH⚡docs/v1/en/docs/task/rag.md373 .apiKey("ragflow-your-api-key")CODE
HIGH⚡docs/v1/en/docs/task/rag.md381 .apiKey("ragflow-your-api-key")CODE
HIGH⚡docs/v1/en/docs/task/rag.md389 .apiKey("ragflow-your-api-key")CODE
HIGHdocs/v1/en/docs/task/rag.md408 .apiKey("ragflow-your-api-key")CODE
HIGHdocs/v1/en/docs/task/rag.md420 .apiKey("ragflow-your-api-key") // RAGFlow API KeyCODE
HIGHdocs/v1/en/docs/task/model.md203 .apiKey("your-api-key")CODE
HIGHdocs/v1/en/docs/task/memory.md221export MEM0_API_KEY=your_api_keyCODE
HIGHdocs/v1/en/docs/task/memory.md227export MEM0_API_KEY=your_api_key # Optional, depends on service configurationCODE
HIGHdocs/v1/en/docs/task/a2a.md111 api-key: your-api-keyCODE
HIGHdocs/v1/en/docs/task/a2a.md200 api-key: your-api-keyCODE
HIGHdocs/v2/zh/blogs/best-practices/session-chat.md85export DASHSCOPE_API_KEY=your_api_keyCODE
HIGHdocs/v2/zh/docs/quickstart.md50export DASHSCOPE_API_KEY=your_api_keyCODE
HIGHdocs/v2/zh/docs/building-blocks/agent.md126 .apiKey("YOUR_API_KEY")CODE
HIGHdocs/v2/en/blogs/best-practices/session-chat.md85export DASHSCOPE_API_KEY=your_api_keyCODE
HIGHdocs/v2/en/docs/quickstart.md50export DASHSCOPE_API_KEY=your_api_keyCODE
HIGHdocs/v2/en/docs/building-blocks/agent.md124 .apiKey("YOUR_API_KEY")CODE
HIGH…amples/documentation2/quickstart/BasicChatExample.java51 System.err.println("Then set it with: export DASHSCOPE_API_KEY=your_api_key");CODE
HIGHagentscope-examples/agents/agentscope-chat/README.md79export DASHSCOPE_API_KEY=your_api_keyCODE
HIGHagentscope-examples/agents/agentscope-chat/README_zh.md79export DASHSCOPE_API_KEY=your_api_keyCODE
Hyper-Verbose Identifiers139 hits · 142 pts
SeverityFileLineSnippetContext
LOW…re/a2a/server/request/AgentScopeA2aRequestHandler.java39public class AgentScopeA2aRequestHandler extends DefaultRequestHandler implements RequestHandler {CODE
LOWagentscope-service/frontend/src/main.tsx101function LegacyEndpointCatalogRedirect() {CODE
LOWagentscope-service/frontend/src/main.tsx143function AgentSessionDetailRedirect() {CODE
LOWagentscope-service/frontend/src/app/CommandPalette.tsx20export function useCommandPaletteShortcut(open: () => void) {CODE
LOWagentscope-service/frontend/src/features/operate/api.ts511export function fetchSessionSubagentTasks(id: string, agentId?: string) {CODE
LOW…frontend/src/features/approvals/managedToolApproval.ts44export function managedToolApprovalRequest(CODE
LOW…frontend/src/features/approvals/managedToolApproval.ts107export function managedToolApprovalExpiry(CODE
LOW…service/frontend/src/features/conversation/adapters.ts106export function runtimeMessagesToConversation(CODE
LOW…service/frontend/src/features/conversation/adapters.ts143export function runtimeEventsToConversation(events: SessionEventItem[]): ConversationEvent[] {CODE
LOW…service/frontend/src/features/conversation/adapters.ts330export function managedEventsToConversation(events: ManagedSessionEvent[]): ConversationEvent[] {CODE
LOW…ce/frontend/src/components/PlatformCredentialsForm.tsx96export function credentialsFromProperties(CODE
LOW…ce/frontend/src/components/PlatformCredentialsForm.tsx116export function propertiesFromCredentials(CODE
LOW…ervice/frontend/src/components/namedResourceOptions.ts23export function filterNamedResourceOptions(options: NamedResourceOption[], search: string) {CODE
LOWagentscope-service/frontend/src/lib/capabilities.ts59export function canQuerySubagentInventory(capabilities?: string[]): boolean {CODE
LOWagentscope-service/frontend/src/lib/namespaceScope.ts28export function resolveAuthorizedNamespace(items: NamespaceSummary[], tenant: string, name: string, fallback: string): NCODE
LOWagentscope-service/frontend/src/api/workspaces.ts162export async function listWorkspaceResourceSkills(id: string): Promise<WorkspaceSkillInfo[]> {CODE
LOWagentscope-service/frontend/src/api/workspaces.ts170export async function getWorkspaceResourceSkill(CODE
LOWagentscope-service/frontend/src/api/workspaces.ts182export async function putWorkspaceResourceSkill(CODE
LOW⚡agentscope-service/frontend/src/api/workspaces.ts200export async function deleteWorkspaceResourceSkill(id: string, name: string): Promise<void> {CODE
LOW⚡agentscope-service/frontend/src/api/workspaces.ts208export async function listWorkspaceResourceSubagents(id: string): Promise<SubagentInfo[]> {CODE
LOW⚡agentscope-service/frontend/src/api/workspaces.ts216export async function upsertWorkspaceResourceSubagent(CODE
LOWagentscope-service/frontend/src/api/workspaces.ts233export async function deleteWorkspaceResourceSubagent(id: string, name: string): Promise<void> {CODE
LOWagentscope-service/frontend/src/api/runtimeControl.ts143export function updateRuntimeHostCapacity(id: string, capacity: number, expectedCapacity: number) {CODE
LOWagentscope-service/frontend/src/api/agents.ts442export async function updateHostedAgentSettings(CODE
LOWagentscope-service/frontend/src/api/agents.ts472export async function listCatalogAgentInstances(id: string): Promise<CatalogAgentInstance[]> {CODE
LOWagentscope-service/frontend/src/api/agents.ts523export async function rotateAgentRegistrationCredential(agentId: string, ttlSeconds?: number): Promise<string> {CODE
LOWagentscope-service/frontend/src/api/managedSessions.ts79export function parseAgentTaskExternalKey(key?: string | null): AgentTaskSessionRef | null {CODE
LOW⚡agentscope-service/release/tests/test_release.py113 def test_npm_plugin_configuration_matches_package_scope(self):CODE
LOW⚡agentscope-service/release/tests/test_release.py121 def test_frontend_verification_preserves_tracked_placeholder(self):CODE
LOW⚡agentscope-service/release/tests/test_release.py124 def test_failed_frontend_build_preserves_tracked_placeholder(self):CODE
LOW⚡agentscope-service/release/tests/test_release.py127 def check_frontend_placeholder(self, build_fails):CODE
LOWagentscope-service/release/tests/test_release.py36 def test_distribution_packages_include_installation_inputs_without_local_secrets(self):CODE
LOWagentscope-service/release/tests/test_release.py74 def test_npm_publication_uses_organization_registry_and_release_tag(self):CODE
LOWagentscope-service/release/tests/test_release.py100 def test_npm_publication_rejects_wrong_name_or_version_before_build(self):CODE
LOWagentscope-service/release/tests/test_release.py150 def test_version_cannot_escape_output_path(self):CODE
LOWagentscope-service/release/tests/test_release.py156 def test_init_is_private_and_preserves_existing_credentials(self):CODE
LOWagentscope-service/release/tests/test_release.py170 def test_chart_has_four_planes_shared_storage_and_no_demo_users(self):CODE
LOWagentscope-service/release/tests/test_release.py199 def test_chart_requires_registry_and_secret(self):CODE
LOWagentscope-service/release/tests/test_release.py203 def test_compose_has_no_build_or_public_internal_ports(self):CODE
LOWagentscope-service/release/tests/test_release.py215 def test_registry_missing_image_can_build_but_auth_and_network_errors_stop(self):CODE
LOWagentscope-service/release/tests/test_release.py228 def test_existing_images_require_both_platforms_and_matching_source_labels(self):CODE
LOWagentscope-service/release/tests/test_release.py257 def test_retry_reuses_matching_images_and_verifies_new_pushes(self):CODE
LOWagentscope-service/release/tests/test_release.py276 def test_conflicting_image_prevents_any_push(self):CODE
LOWagentscope-service/release/tests/test_release.py286 def test_build_arguments_use_the_release_version_commit_and_multiarch_push(self):CODE
LOW⚡agentscope-service/release/tests/test_github_release.py35 def test_go_tag_created_at_exact_commit(self):CODE
LOW⚡agentscope-service/release/tests/test_github_release.py40 def test_matching_lightweight_and_annotated_go_tags_are_unchanged(self):CODE
LOW⚡agentscope-service/release/tests/test_github_release.py47 def test_conflicting_go_tag_is_never_moved(self):CODE
LOW⚡agentscope-service/release/tests/test_github_release.py53 def test_source_rejects_wrong_tag_and_unreviewed_commit(self):CODE
LOWagentscope-service/release/tests/test_github_release.py73 def test_source_requires_matching_java_go_versions_and_module_major(self):CODE
LOWagentscope-service/release/tests/test_github_release.py124 def test_new_release_uploads_only_allowlisted_assets_then_publishes_prerelease(self):CODE
LOWagentscope-service/release/tests/test_github_release.py138 def test_published_release_is_unchanged_and_api_errors_do_not_create_release(self):CODE
LOWagentscope-service/release/tests/test_github_release.py145 def test_image_digest_asset_is_uploaded_and_included_in_checksums(self):CODE
LOWagentscope-service/release/tests/test_github_release.py162 def test_draft_retry_skips_matching_assets_and_rejects_conflicts(self):CODE
LOWagentscope-service/release/tests/test_github_release.py174 def test_tampered_artifact_or_manifest_blocks_publication(self):CODE
LOW⚡…lplane/sdk/python/agentscope_service/transport/grpc.py130 def set_session_command_handler(self, fn: Callable[[str, str, bytes], None]) -> None:CODE
LOW⚡…lplane/sdk/python/agentscope_service/transport/grpc.py138 def set_execution_attempt_handler(CODE
LOW…rolplane/sdk/python/agentscope_service/adapters/adk.py75def _event_function_responses(event: Any) -> List[Any]:CODE
LOW…ce-controlplane/sdk/python/tests/test_event_journal.py30def test_journal_survives_restart_and_preserves_sequence_watermark(tmp_path):CODE
LOW…ce-controlplane/sdk/python/tests/test_event_journal.py49def test_journal_preserves_complete_payload(tmp_path):CODE
LOW…ce-controlplane/sdk/python/tests/test_event_journal.py62def test_journal_discards_corrupt_tail_but_keeps_complete_prefix(tmp_path):CODE
79 more matches not shown…
Modern AI Meta-Vocabulary36 hits · 93 pts
SeverityFileLineSnippetContext
MEDIUM…cope/harness/agent/middleware/SubagentsMiddleware.java68 * {@link #getTools()} and register them on the toolkit at orchestration time).COMMENT
MEDIUM…e/service-controlplane/sdk/python/tests/test_bridge.py469 # Seed context window without fabricating busy/model (claude has no overlay).COMMENT
MEDIUMdocs/v1/zh/intro.md193├── knowledge/ # 领域知识与 RAG 索引CODE
MEDIUMdocs/v1/zh/docs/quickstart/installation.md74#### 示例:用 Qdrant RAG + PDF 处理COMMENT
MEDIUMdocs/v1/zh/docs/quickstart/installation.md155#### RAGCOMMENT
MEDIUMdocs/v1/zh/docs/task/rag.md491## 自定义 RAG 组件COMMENT
MEDIUMdocs/v1/en/intro.md193├── knowledge/ # domain knowledge + RAG indexCODE
MEDIUMdocs/v1/en/docs/multi-agent/overview.md8## Why multi-agent?COMMENT
MEDIUMdocs/v1/en/docs/quickstart/installation.md72#### Example: Using Qdrant RAG + PDF ProcessingCOMMENT
MEDIUMdocs/v1/en/docs/quickstart/installation.md151#### RAGCOMMENT
MEDIUMdocs/v1/en/docs/task/rag.md491## Custom RAG ComponentsCOMMENT
MEDIUMdocs/v2/zh/integration/overview.md62## RAG 知识库COMMENT
MEDIUMdocs/v2/zh/docs/change-log.md238#### B.5 RAG 模块:推进中COMMENT
MEDIUMdocs/v2/zh/service/workflows.md110应用创建 Session 时,使用 `target:{"type":"workflow","id":"WORKFLOW_ID","revisionId":"REVISION_ID"}`。省略 `revisionId` 时,Service 在CODE
MEDIUMdocs/v2/zh/service/connect-hosted-agent.md15Hosted 可以独立调用,也可以加入 Managed Lead 协调的团队。Runtime Host 运行 Coding Agent provider;它不是 Managed Agent 的 self_hosted 工具 Worker,也CODE
MEDIUMdocs/v2/zh/service/create-team.md91如果步骤、依赖和审批顺序由业务固定,继续阅读 [Workflow API](/v2/zh/service/workflows)。需要在页面上操作,见[控制台:团队与编排](/v2/zh/service/console/index#consoCODE
MEDIUMdocs/v2/zh/service/create-team.md158页面操作见[控制台:团队与编排](/v2/zh/service/console/index#console-orchestration)与[任务反馈](/v2/zh/service/console/index#console-tasks)。CODE
MEDIUMdocs/v2/zh/service/create-team.md183操作示例见 [Team API 指南](/v2/zh/service/create-team),页面诊断见[控制台:团队与编排](/v2/zh/service/console/index#console-orchestration)。CODE
MEDIUMdocs/v2/zh/service/sessions.md79用[故障修复案例](/v2/zh/service/cases/incident-to-pr)练习:从主 Issue 查询 Run graph,在使用 Hosted 目标时找到执行任务与最新 Attempt,再核对其 Session、日志与文CODE
MEDIUMdocs/v2/en/integration/overview.md62## RAG Knowledge BaseCOMMENT
MEDIUMdocs/v2/en/docs/change-log.md238#### B.5 RAG module — in progressCOMMENT
MEDIUMdocs/v2/en/service/workflows.md110Create a Session with `target:{"type":"workflow","id":"WORKFLOW_ID","revisionId":"REVISION_ID"}`. Omitting `revisionId` CODE
MEDIUMdocs/v2/en/service/orchestration.md41## Call and observe orchestration through the Session APICOMMENT
MEDIUMdocs/v2/en/service/orchestration.md49## Connect orchestration to business workCOMMENT
MEDIUMdocs/v2/en/service/connect-hosted-agent.md15Hosted Agents work independently or join a team coordinated by a Managed Lead. Runtime Host runs Coding Agent providers;CODE
MEDIUMdocs/v2/en/service/create-team.md91Use [Workflow APIs](/v2/en/service/workflows) when business logic fixes the steps, dependencies, and approval order. ForCODE
MEDIUMdocs/v2/en/service/create-team.md158For UI flows, see [Console: Teams and orchestration](/v2/en/service/console/index#console-orchestration) and [task feedbCODE
MEDIUMdocs/v2/en/service/create-team.md183See the [Team API guide](/v2/en/service/create-team) for requests and [Console: Teams and orchestration](/v2/en/service/CODE
MEDIUMdocs/v2/en/service/sessions.md92For execution-graph UI navigation, see [Console: Teams and orchestration](/v2/en/service/console/index#console-orchestraCODE
MEDIUMdocs/v2/en/service/api-reference.md79## Work, orchestration, automation, and resource parametersCOMMENT
MEDIUM…tscope/claw2/web/scaffold/WorkspaceScaffolderTest.java38 // Default starter content lives under {@code src/main/resources/scaffold/default/} andCOMMENT
MEDIUM…paw/src/main/resources/static/assets/index-CQe2_3zl.js67 */function Cs(l){return l===void 0&&(l=""),new URLSearchParams(typeof l=="string"||Array.isArray(l)||l instanceof URLSeCOMMENT
MEDIUM…/agentscope/claw2/web/catalog/AgentCatalogService.java175 // Scaffold the workspace. Template wins over AI draft; otherwise default scaffold.COMMENT
MEDIUM…agentscope/claw2/web/api/AgentWorkspaceController.java83 // Summary + scaffoldCOMMENT
MEDIUM…ent/src/main/resources/static/assets/index-CY7d47QS.js73`)})]}),(H==null?void 0:H.warning)&&n.jsx("div",{style:{...me.err,marginBottom:8},children:H.warning}),n.jsx("button",{tCODE
MEDIUM…tscope/dataagent/web/api/AgentWorkspaceController.java110 // Summary + scaffoldCOMMENT
Structural Annotation Overuse52 hits · 82 pts
SeverityFileLineSnippetContext
LOW…ess/agent/memory/compaction/ConversationCompactor.java269 // Step 2: Flush long-term memories only from newly compacted raw messages (best-effort).COMMENT
LOW…ess/agent/memory/compaction/ConversationCompactor.java299 // Step 4: LLM summarization of prior summaries plus the newly compacted prefix.COMMENT
LOW…io/agentscope/harness/agent/tool/ProposeSkillTool.java127 // Step 1: create the skill via the existing SkillManageTool path (validation +COMMENT
LOW…io/agentscope/harness/agent/tool/ProposeSkillTool.java145 // Step 2: optional scripts. Delegate sequentially via skill_manageCOMMENT
LOW…est/java/io/agentscope/core/e2e/MultiModalE2ETest.java257 // Step 1: Image analysisCOMMENT
LOW…est/java/io/agentscope/core/e2e/MultiModalE2ETest.java282 // Step 2: Follow-up text questionCOMMENT
LOW…est/java/io/agentscope/core/e2e/MultiModalE2ETest.java301 // Step 3: Context memory testCOMMENT
LOW…/agentscope/core/rag/reader/ExternalApiReaderTest.java271 // Step 1: Submit taskCOMMENT
LOW⚡…ns/mongodb/sandbox/MongoSandboxExecutionGuardTest.java216 // Step 1: insertOne fails with duplicate key → lock doc existsCOMMENT
LOW⚡…ns/mongodb/sandbox/MongoSandboxExecutionGuardTest.java220 // Step 2: findOneAndUpdate succeeds → lock was expired, we reclaimed itCOMMENT
LOW…nsions/mongodb/sandbox/MongoSandboxExecutionGuard.java143 // Step 1: Try to insert a new lock document. This is atomic — only oneCOMMENT
LOW…nsions/mongodb/sandbox/MongoSandboxExecutionGuard.java166 // Step 2: Lock document exists. Try to reclaim it if it has expired.COMMENT
LOW…agentscope/core/skill/SkillRuntimeIntegrationTest.java143 // Step 1: Setup skill with toolsCOMMENT
LOW⚡…agentscope/core/skill/SkillRuntimeIntegrationTest.java161 // Step 2: Verify initial state - skill and tool group inactiveCOMMENT
LOW⚡…agentscope/core/skill/SkillRuntimeIntegrationTest.java167 // Step 3: Simulate LLM calling load_skill_through_pathCOMMENT
LOW⚡…agentscope/core/skill/SkillRuntimeIntegrationTest.java187 // Step 4: Verify skill and tool group are both activatedCOMMENT
LOW⚡…agentscope/core/skill/SkillRuntimeIntegrationTest.java197 // Step 5: Verify tools are accessibleCOMMENT
LOW⚡…agentscope/core/skill/SkillRuntimeIntegrationTest.java202 // Step 6: Trigger PreCallEvent to inject skill promptCOMMENT
LOW…agentscope/core/skill/SkillRuntimeIntegrationTest.java213 // Step 7: Verify skill prompt was injected into systemMsgCOMMENT
LOW…agentscope/core/skill/SkillRuntimeIntegrationTest.java225 // Step 8: Verify skill and tool group remain activeCOMMENT
LOWdocs/v1/en/docs/multi-agent/multiagent-debate.md39### Step 1: Create Debater AgentsCOMMENT
LOWdocs/v1/en/docs/multi-agent/multiagent-debate.md89### Step 2: Create Moderator AgentSTRING
LOWdocs/v1/en/docs/multi-agent/multiagent-debate.md112### Step 3: Define Structured Output for JudgmentSTRING
LOWdocs/v1/en/docs/multi-agent/multiagent-debate.md133### Step 4: Implement the Debate LoopSTRING
LOWdocs/v1/en/docs/multi-agent/handoffs.md48### Step 1: Define state keys and graph stateCOMMENT
LOWdocs/v1/en/docs/multi-agent/handoffs.md69### Step 2: Create handoff toolsCOMMENT
LOWdocs/v1/en/docs/multi-agent/handoffs.md108### Step 3: Build the agents (AgentScopeAgent + Toolkit)COMMENT
LOWdocs/v1/en/docs/multi-agent/handoffs.md168### Step 4: Add nodes and conditional edgesSTRING
LOWdocs/v1/en/docs/multi-agent/handoffs.md211### Step 5: Invoke the graphSTRING
LOWdocs/v1/en/docs/task/agent-config.md579 // Step 1: Configure tools and tool groupsCOMMENT
LOWdocs/v1/en/docs/task/agent-config.md600 // Step 2: Configure tool execution contextCOMMENT
LOWdocs/v1/en/docs/task/agent-config.md608 // Step 3: Configure execution strategy (timeout and retry)COMMENT
LOW⚡docs/v1/en/docs/task/agent-config.md633 // Step 4: Configure HooksCOMMENT
LOW⚡docs/v1/en/docs/task/agent-config.md642 // Step 5: Configure SkillsCOMMENT
LOW⚡docs/v1/en/docs/task/agent-config.md649 // Step 6: Configure Agent (Complete Configuration)COMMENT
LOWdocs/v1/en/docs/task/agent-config.md709 // Step 7: Use AgentSTRING
LOWdocs/v1/en/docs/task/multimodal.md46### Step 1: Create Media Content BlocksCOMMENT
LOWdocs/v1/en/docs/task/multimodal.md93### Step 2: Build Multimodal MessagesCOMMENT
LOWdocs/v1/en/docs/task/multimodal.md116### Step 3: Configure Vision AgentCOMMENT
LOWdocs/v2/en/docs/harness/skill.md216### Step 1: let the agent write skillsCOMMENT
LOWdocs/v2/en/docs/harness/skill.md234### Step 2: add a review gate + visibility filterCOMMENT
LOWdocs/v2/en/docs/harness/skill.md249### Step 3: background periodic curationCOMMENT
LOWdocs/v2/en/docs/harness/skill.md348### Step 1: materialize marketplace skills to the hostCOMMENT
LOWdocs/v2/en/docs/harness/skill.md358### Step 2: project the workspace into the sandboxCOMMENT
LOWdocs/v2/en/docs/harness/skill.md375### Step 3: execute scripts inside the containerCOMMENT
LOWdocs/v2/en/docs/building-blocks/model.md501#### Step 1: Define the credentialCOMMENT
LOWdocs/v2/en/docs/building-blocks/model.md535#### Step 2: Implement the chat modelCOMMENT
LOWdocs/v2/en/docs/building-blocks/model.md567#### Step 3: Register with the ModelRegistry (optional)COMMENT
LOW⚡…les/documentation2/streaming/ToolStreamingExample.java137 // Step 1: emit progressCOMMENT
LOW⚡…les/documentation2/streaming/ToolStreamingExample.java141 // Step 2: emit progressCOMMENT
LOW⚡…les/documentation2/streaming/ToolStreamingExample.java145 // Step 3: emit progressCOMMENT
LOW⚡…les/documentation2/streaming/ToolStreamingExample.java149 // Step 4: emit progressCOMMENT
Unused Imports81 hits · 74 pts
SeverityFileLineSnippetContext
LOW…ources/e2e-skills/log-parser/scripts/extract_errors.py20CODE
LOW…ources/e2e-skills/log-parser/scripts/extract_errors.py21CODE
LOW…st/resources/e2e-skills/image-resize/scripts/resize.py18CODE
LOW…urces/e2e-skills/data-transform/scripts/csv_to_json.py20CODE
LOW…ources/e2e-skills/log-parser/scripts/extract_errors.py20CODE
LOW…ources/e2e-skills/log-parser/scripts/extract_errors.py21CODE
LOW…st/resources/e2e-skills/image-resize/scripts/resize.py18CODE
LOW…urces/e2e-skills/data-transform/scripts/csv_to_json.py20CODE
LOWagentscope-service/release/tests/test_release.py17CODE
LOW…-controlplane/sdk/python/agentscope_service/service.py16CODE
LOW…olplane/sdk/python/agentscope_service/event_journal.py19CODE
LOW…e-controlplane/sdk/python/agentscope_service/events.py21CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py24CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py36CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py45CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py45CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py47CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py47CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py48CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py48CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py48CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py48CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py49CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py49CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py49CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py49CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py49CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py49CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py49CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py49CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py49CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py60CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py60CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py60CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py60CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py61CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py61CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py171CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py171CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py171CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py172CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py175CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py175CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py179CODE
LOW…olplane/sdk/python/agentscope_service/orchestration.py16CODE
LOW…-controlplane/sdk/python/agentscope_service/context.py23CODE
LOW…ce-controlplane/sdk/python/agentscope_service/_util.py16CODE
LOW…olplane/sdk/python/agentscope_service/collaboration.py16CODE
LOW…ntrolplane/sdk/python/agentscope_service/management.py16CODE
LOW…ontrolplane/sdk/python/agentscope_service/inventory.py21CODE
LOW…dk/python/agentscope_service/transport/registration.py16CODE
LOW…lplane/sdk/python/agentscope_service/transport/grpc.py20CODE
LOW…e/sdk/python/agentscope_service/transport/http_pull.py16CODE
LOW…ne/sdk/python/agentscope_service/transport/__init__.py16CODE
LOW…ne/sdk/python/agentscope_service/transport/__init__.py18CODE
LOW…ne/sdk/python/agentscope_service/transport/__init__.py19CODE
LOW…ne/sdk/python/agentscope_service/transport/__init__.py19CODE
LOW…sdk/python/agentscope_service/transport/http_server.py40CODE
LOW…plane/sdk/python/agentscope_service/adapters/claude.py24CODE
LOW…ane/sdk/python/agentscope_service/adapters/registry.py21CODE
21 more matches not shown…
Excessive Try-Catch Wrapping64 hits · 74 pts
SeverityFileLineSnippetContext
LOW⚡…e-controlplane/sdk/python/agentscope_service/bridge.py516 except Exception:CODE
LOW⚡…e-controlplane/sdk/python/agentscope_service/bridge.py525 except Exception:CODE
LOW⚡…e-controlplane/sdk/python/agentscope_service/bridge.py530 except Exception:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py224 except Exception:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py278 except Exception:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py405 except Exception:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py462 except Exception:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py473 except Exception:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py505 except Exception:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py647 except Exception as exc:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py677 except Exception as error:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py722 except Exception:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py750 except Exception:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py769 except Exception:CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py850 except Exception:CODE
LOW…lplane/sdk/python/agentscope_service/transport/grpc.py110 except Exception:CODE
LOW…lplane/sdk/python/agentscope_service/transport/grpc.py290 except Exception:CODE
LOW…lplane/sdk/python/agentscope_service/transport/grpc.py297 except Exception:CODE
LOW…lplane/sdk/python/agentscope_service/transport/grpc.py322 except Exception as exc: # 配置应用失败 → NACKCODE
LOW…lplane/sdk/python/agentscope_service/transport/grpc.py344 except Exception:CODE
LOW…e/sdk/python/agentscope_service/transport/http_pull.py107 except Exception as error:CODE
LOW…sdk/python/agentscope_service/transport/http_server.py197 except Exception as exc:CODE
LOW…plane/sdk/python/agentscope_service/adapters/claude.py112 except Exception:CODE
LOW…plane/sdk/python/agentscope_service/adapters/claude.py137 except Exception:CODE
LOW…plane/sdk/python/agentscope_service/adapters/claude.py172 except Exception:CODE
MEDIUM…plane/sdk/python/agentscope_service/adapters/claude.py132def framework_version(self) -> str:CODE
LOW…ane/sdk/python/agentscope_service/adapters/registry.py50 except Exception:CODE
LOW…rolplane/sdk/python/agentscope_service/adapters/adk.py101 except Exception:CODE
LOW…rolplane/sdk/python/agentscope_service/adapters/adk.py139 except Exception:CODE
LOW…rolplane/sdk/python/agentscope_service/adapters/adk.py181 except Exception:CODE
MEDIUM…rolplane/sdk/python/agentscope_service/adapters/adk.py96def framework_version(self) -> str:CODE
LOW…lane/sdk/python/agentscope_service/adapters/runners.py96 except Exception as error:CODE
MEDIUM…lane/sdk/python/agentscope_service/adapters/runners.py93def emit(event):CODE
LOW…ne/sdk/python/agentscope_service/adapters/langchain.py45except Exception: # pragma: no cover - 环境无 langchain 时CODE
LOW…ne/sdk/python/agentscope_service/adapters/langchain.py69 except Exception:CODE
LOW…ne/sdk/python/agentscope_service/adapters/langchain.py91 except Exception:CODE
LOW…ne/sdk/python/agentscope_service/adapters/langchain.py116 except Exception:CODE
LOW…ne/sdk/python/agentscope_service/adapters/langchain.py201 except Exception:CODE
LOW…ne/sdk/python/agentscope_service/adapters/langchain.py221 except Exception:CODE
LOW…ne/sdk/python/agentscope_service/adapters/langchain.py231 except Exception:CODE
LOW…ne/sdk/python/agentscope_service/adapters/langchain.py242 except Exception:CODE
MEDIUM…ne/sdk/python/agentscope_service/adapters/langchain.py196def framework_version(self) -> str:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py106 except Exception:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py190 except Exception:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py226 except Exception:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py235 except Exception:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py251 except Exception:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py261 except Exception:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py421 except Exception:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py428 except Exception:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py444 except Exception:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py457 except Exception:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py553 except Exception:CODE
LOW…e/sdk/python/agentscope_service/adapters/agentscope.py623 except Exception:CODE
MEDIUM…e/sdk/python/agentscope_service/adapters/agentscope.py185def framework_version(self) -> str:CODE
LOW…ane/sdk/python/agentscope_service/adapters/openclaw.py185 except Exception:CODE
LOW…ane/sdk/python/agentscope_service/adapters/openclaw.py200 except Exception:CODE
MEDIUM…ane/sdk/python/agentscope_service/adapters/openclaw.py182def list_subagents(self) -> List[SubagentInfo]:CODE
MEDIUM…ane/sdk/python/agentscope_service/adapters/openclaw.py197def workspace_info(self) -> List[WorkspaceInfo]:CODE
LOW…dk/python/agentscope_service/adapters/openai_agents.py74 except Exception:CODE
4 more matches not shown…
AI Slop Vocabulary24 hits · 70 pts
SeverityFileLineSnippetContext
MEDIUM…ain/java/io/agentscope/harness/agent/HarnessAgent.java1440 * Same as {@link #teamsMode(io.agentscope.harness.agent.team.TeamClient,COMMENT
MEDIUM…ain/java/io/agentscope/harness/agent/HarnessAgent.java2156 * {@link #messageBus(io.agentscope.harness.agent.bus.MessageBus)} to be set. Tool executions thatCOMMENT
MEDIUM…/io/agentscope/harness/agent/sandbox/SandboxLease.java21 * <p>Returned by {@link SandboxExecutionGuard#tryEnter}. The harness closes the leaseCOMMENT
MEDIUM…a/io/agentscope/harness/agent/tool/AgentSpawnTool.java1028 * {@code 029cc55e}, issue #1783) — see issue #2062 for the harness-side equivalent.COMMENT
MEDIUM…ope/extensions/model/ollama/options/OllamaOptions.java472 // Note: Casting logic is simple, might need more robust conversion for productionCOMMENT
MEDIUM…cope/spring/boot/agui/common/ThreadSessionManager.java162 * RuntimeContext#getSessionId()}. When the agent is a harness wrapper, the inner {@linkCOMMENT
MEDIUM…src/main/java/io/agentscope/core/event/AgentEvent.java79 * Well-known {@link #metadata} key correlating a forwarded subagent event to a harnessCOMMENT
MEDIUM…src/main/java/io/agentscope/core/event/AgentEvent.java88 * prefix) and from {@link #METADATA_TASK_ID} (which identifies the harness task).COMMENT
MEDIUMagentscope-service/scripts/dev-up.sh173# fat jars embed ~/.m2 harness/core/extensions; a service-only build can keep aCOMMENT
MEDIUM…es/documentation/frontend/copilotkit/package-lock.json7733 "resolved": "https://registry.npmmirror.com/robust-predicates/-/robust-predicates-3.0.3.tgz",CODE
MEDIUM⚡…ents/agentscope-paw/src/main/resources/application.yml18# isolating claw from other harness apps (builder, dataagent, codingagent)COMMENT
MEDIUM…paw/src/main/resources/static/assets/index-CQe2_3zl.js33 */var $c;function Qp(){if($c)return ct;$c=1;var l=zs(),a=Vp();function u(e){for(var t="https://reactjs.org/docs/error-dCOMMENT
MEDIUM…paw/src/main/resources/static/assets/index-CQe2_3zl.js33 */var $c;function Qp(){if($c)return ct;$c=1;var l=zs(),a=Vp();function u(e){for(var t="https://reactjs.org/docs/error-dCOMMENT
MEDIUM…paw/src/main/resources/static/assets/index-CQe2_3zl.js72`:"")+`[error] ${F}`}:re))}finally{E(!1),(Z=R.current)==null||Z.focus()}}function U(V){V.key==="Enter"&&!V.shiftKey&&(V.CODE
MEDIUM…gentscope/claw2/runtime/config/ChannelConfigEntry.java34 * ClawBootstrap.Builder#channel(io.agentscope.harness.agent.gateway.channel.Channel...)} registration exists forCOMMENT
MEDIUM…/harness/coding/CodingBootstrapRunnerExamplesTest.java43 * and {@link CodingBootstrap#start(io.agentscope.harness.agent.gateway.channel.Channel...)}.COMMENT
MEDIUM…/harness/coding/CodingBootstrapRunnerExamplesTest.java129 * Demonstrates the ad-hoc {@link CodingBootstrap#start(io.agentscope.harness.agent.gateway.channel.Channel...)}COMMENT
MEDIUM…entscope/harness/coding/config/ChannelConfigEntry.java31 * CodingBootstrap.Builder#channel(io.agentscope.harness.agent.gateway.channel.Channel...)} registration exists forCOMMENT
MEDIUM…ent/src/main/resources/static/assets/index-CY7d47QS.js33 */var Fu;function Qh(){if(Fu)return Rt;Fu=1;var o=ja(),i=Kh();function s(e){for(var t="https://reactjs.org/docs/error-dCOMMENT
MEDIUM…ent/src/main/resources/static/assets/index-CY7d47QS.js33 */var Fu;function Qh(){if(Fu)return Rt;Fu=1;var o=ja(),i=Kh();function s(e){for(var t="https://reactjs.org/docs/error-dCOMMENT
MEDIUM…ent/src/main/resources/static/assets/index-CY7d47QS.js72`:"")+`[error] ${O}`}:U))}finally{v(!1),(Q=P.current)==null||Q.focus()}}function I(N){N.key==="Enter"&&!N.shiftKey&&(N.pCODE
MEDIUM…cope/dataagent/web/api/ChannelDirectoryController.java108 * {@link ChannelTypeRegistry#register(String, io.agentscope.harness.agent.gateway.channel.ChannelFactory)}).COMMENT
MEDIUM…scope/dataagent/runtime/config/ChannelConfigEntry.java35 * DataAgentBootstrap.Builder#channel(io.agentscope.harness.agent.gateway.channel.Channel...)} registration exists forCOMMENT
MEDIUM…scope/dataagent/runtime/config/ChannelConfigEntry.java65 * {@link DataAgentBootstrap.Builder#channel(io.agentscope.harness.agent.gateway.channel.Channel...)}.COMMENT
Verbosity Indicators24 hits · 44 pts
SeverityFileLineSnippetContext
LOW…ess/agent/memory/compaction/ConversationCompactor.java269 // Step 2: Flush long-term memories only from newly compacted raw messages (best-effort).COMMENT
LOW…ess/agent/memory/compaction/ConversationCompactor.java299 // Step 4: LLM summarization of prior summaries plus the newly compacted prefix.COMMENT
LOW…io/agentscope/harness/agent/tool/ProposeSkillTool.java127 // Step 1: create the skill via the existing SkillManageTool path (validation +COMMENT
LOW…io/agentscope/harness/agent/tool/ProposeSkillTool.java145 // Step 2: optional scripts. Delegate sequentially via skill_manageCOMMENT
LOW…est/java/io/agentscope/core/e2e/MultiModalE2ETest.java257 // Step 1: Image analysisCOMMENT
LOW…est/java/io/agentscope/core/e2e/MultiModalE2ETest.java282 // Step 2: Follow-up text questionCOMMENT
LOW…est/java/io/agentscope/core/e2e/MultiModalE2ETest.java301 // Step 3: Context memory testCOMMENT
LOW…/agentscope/core/rag/reader/ExternalApiReaderTest.java271 // Step 1: Submit taskCOMMENT
LOW⚡…ns/mongodb/sandbox/MongoSandboxExecutionGuardTest.java216 // Step 1: insertOne fails with duplicate key → lock doc existsCOMMENT
LOW⚡…ns/mongodb/sandbox/MongoSandboxExecutionGuardTest.java220 // Step 2: findOneAndUpdate succeeds → lock was expired, we reclaimed itCOMMENT
LOW…nsions/mongodb/sandbox/MongoSandboxExecutionGuard.java143 // Step 1: Try to insert a new lock document. This is atomic — only oneCOMMENT
LOW…nsions/mongodb/sandbox/MongoSandboxExecutionGuard.java166 // Step 2: Lock document exists. Try to reclaim it if it has expired.COMMENT
LOW…agentscope/core/skill/SkillRuntimeIntegrationTest.java143 // Step 1: Setup skill with toolsCOMMENT
LOW⚡…agentscope/core/skill/SkillRuntimeIntegrationTest.java161 // Step 2: Verify initial state - skill and tool group inactiveCOMMENT
LOW⚡…agentscope/core/skill/SkillRuntimeIntegrationTest.java167 // Step 3: Simulate LLM calling load_skill_through_pathCOMMENT
LOW⚡…agentscope/core/skill/SkillRuntimeIntegrationTest.java187 // Step 4: Verify skill and tool group are both activatedCOMMENT
LOW⚡…agentscope/core/skill/SkillRuntimeIntegrationTest.java197 // Step 5: Verify tools are accessibleCOMMENT
LOW⚡…agentscope/core/skill/SkillRuntimeIntegrationTest.java202 // Step 6: Trigger PreCallEvent to inject skill promptCOMMENT
LOW…agentscope/core/skill/SkillRuntimeIntegrationTest.java213 // Step 7: Verify skill prompt was injected into systemMsgCOMMENT
LOW…agentscope/core/skill/SkillRuntimeIntegrationTest.java225 // Step 8: Verify skill and tool group remain activeCOMMENT
LOW⚡…les/documentation2/streaming/ToolStreamingExample.java137 // Step 1: emit progressCOMMENT
LOW⚡…les/documentation2/streaming/ToolStreamingExample.java141 // Step 2: emit progressCOMMENT
LOW⚡…les/documentation2/streaming/ToolStreamingExample.java145 // Step 3: emit progressCOMMENT
LOW⚡…les/documentation2/streaming/ToolStreamingExample.java149 // Step 4: emit progressCOMMENT
Fake / Example Data20 hits · 20 pts
SeverityFileLineSnippetContext
LOW…/java/io/agentscope/core/agui/model/AguiModelTest.java591 AguiContext context = new AguiContext("Current user", "John Doe");CODE
LOW…/java/io/agentscope/core/agui/model/AguiModelTest.java594 assertEquals("John Doe", context.getValue());CODE
LOW…java/io/agentscope/core/rag/store/QdrantStoreTest.java477 "author", Value.newBuilder().setStringValue("John Doe").build());CODE
LOW…java/io/agentscope/core/rag/store/QdrantStoreTest.java489 "author", Value.newBuilder().setStringValue("John Doe").build());CODE
LOW…java/io/agentscope/core/rag/store/QdrantStoreTest.java536 payload.put("author", "John Doe");CODE
LOW…java/io/agentscope/core/rag/store/QdrantStoreTest.java541 customObject.setAuthor("John Doe");CODE
LOW…java/io/agentscope/core/rag/store/QdrantStoreTest.java575 assertEquals("John Doe", retrievedDoc.getPayloadValue("author"), "Author should match");CODE
LOW…va/io/agentscope/core/rag/store/PgVectorStoreTest.java1014 payload.put("author", "John Doe");CODE
LOW…va/io/agentscope/core/rag/store/PgVectorStoreTest.java1059 "John Doe",CODE
LOW…java/io/agentscope/core/rag/store/MilvusStoreTest.java1300 payload.put("author", "John Doe");CODE
LOW…java/io/agentscope/core/rag/store/MilvusStoreTest.java1345 "John Doe",CODE
LOW…va/io/agentscope/core/rag/store/InMemoryStoreTest.java461 payload.put("author", "John Doe");CODE
LOW…va/io/agentscope/core/rag/store/InMemoryStoreTest.java506 "John Doe",CODE
LOW…tscope/core/legacy/rag/model/DocumentMetadataTest.java118 payload.put("author", "John Doe");CODE
LOW…tscope/core/legacy/rag/model/DocumentMetadataTest.java126 assertEquals("John Doe", metadata.getPayloadValue("author"));CODE
LOW…st/java/io/agentscope/core/tool/ToolValidatorTest.java596 Map.of("address", Map.of("street", "123 Main St", "city", "Boston"));CODE
LOW…st/java/io/agentscope/core/tool/ToolValidatorTest.java602 Map<String, Object> invalidInput = Map.of("address", Map.of("street", "123 Main St"));CODE
LOW…/io/agentscope/core/tool/mcp/McpClientBuilderTest.java779 params.put("name", "John Doe");CODE
LOW…ava/io/agentscope/core/rag/model/DocumentMetadata.java44 * payload.put("author", "John Doe");COMMENT
LOW…cumentation2/tool/ToolCallingWithConverterExample.java150 "John Doe",CODE
Deep Nesting20 hits · 17 pts
SeverityFileLineSnippetContext
LOWagentscope-service/release/tests/test_release.py100CODE
LOWagentscope-service/release/tests/test_release.py127CODE
LOWagentscope-service/release/tests/test_release.py215CODE
LOWagentscope-service/release/tests/test_release.py228CODE
LOWagentscope-service/release/tests/test_github_release.py73CODE
LOW…-controlplane/sdk/python/agentscope_service/service.py94CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py329CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py568CODE
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py617CODE
LOW…-controlplane/sdk/python/agentscope_service/context.py268CODE
LOW…lplane/sdk/python/agentscope_service/transport/grpc.py267CODE
LOW…lplane/sdk/python/agentscope_service/transport/grpc.py302CODE
LOW…e/sdk/python/agentscope_service/transport/http_pull.py62CODE
LOW…ne/sdk/python/agentscope_service/adapters/langchain.py234CODE
LOW…ane/sdk/python/agentscope_service/adapters/openclaw.py110CODE
LOW…e/service-controlplane/sdk/python/tests/test_bridge.py60CODE
LOW…service-controlplane/examples/service-api/bootstrap.py28CODE
LOW…ce/service-controlplane/examples/service-api/client.py29CODE
LOWdocs/scripts/check-service-examples.py52CODE
LOW…examples/jev/benchmarks/tool-guard/generate_dataset.py63CODE
Synthetic Comment Markers2 hits · 15 pts
SeverityFileLineSnippetContext
HIGH…/src/main/java/io/agentscope/core/message/MsgRole.java27 * <li>{@link #ASSISTANT} - Messages generated by AI agents or assistants</li>COMMENT
HIGH…/src/main/java/io/agentscope/core/message/MsgRole.java45 * Assistant role for messages generated by AI agents or assistants.COMMENT
Slop Phrases3 hits · 8 pts
SeverityFileLineSnippetContext
MEDIUM…main/java/io/agentscope/core/rag/reader/PDFReader.java41 * <p>Note: This is a basic implementation that reads PDF files as text.COMMENT
MEDIUM…cope/examples/documentation2/tool/ToolBaseExample.java167 * with a fixed response for demonstration purposes.COMMENT
MEDIUM…e/examples/documentation2/tool/ToolCallingExample.java197 + "\nNote: These are simulated results for demonstration purposes.",CODE
Modern Structural Boilerplate5 hits · 6 pts
SeverityFileLineSnippetContext
LOW…controlplane/sdk/python/agentscope_service/__init__.py136__all__ = [CODE
LOW⚡…lplane/sdk/python/agentscope_service/transport/grpc.py130 def set_session_command_handler(self, fn: Callable[[str, str, bytes], None]) -> None:CODE
LOW⚡…lplane/sdk/python/agentscope_service/transport/grpc.py134 def set_config_push_handler(self, fn: Callable[[int, str, bytes, str], None]) -> None:CODE
LOW…ne/sdk/python/agentscope_service/transport/__init__.py21__all__ = ["GrpcTransport", "ContractHTTPServer", "ContractNotFoundError"]CODE
LOW…ane/sdk/python/agentscope_service/adapters/__init__.py27__all__ = [CODE
Cross-Language Confusion1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHdocs/scripts/check-service-examples.py42 " .filter(order -> status == null || status.isBlank() || order.status().equals(status))\n"CODE
Example Usage Blocks3 hits · 4 pts
SeverityFileLineSnippetContext
LOW…cope-service/service-controlplane/install/uninstall.sh4# Usage:COMMENT
LOW…tscope-service/service-controlplane/install/install.sh4# Usage:COMMENT
LOWagentscope-service/scripts/dev-up.sh14# Usage:COMMENT
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM…ice/service-controlplane/helm/controlplane/values.yaml92 # Create a Prometheus Operator ServiceMonitor for scraping.COMMENT
AI Structural Patterns2 hits · 1 pts
SeverityFileLineSnippetContext
LOW…e-controlplane/sdk/python/agentscope_service/bridge.py81CODE
LOW…controlplane/sdk/python/agentscope_service/__init__.py64CODE