open-source agentic AI data assistant for the next generation of AI + Data products.
This report summarizes scanner evidence for eosphoros-ai/DB-GPT, a Python project with 20,112 GitHub stars. SynthScan examined 639,833 lines of code across 3150 source files, recording 6759 pattern matches distributed across 27 syntactic categories. The legacy adjusted pattern signal is 17.7 (Elevated 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.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 2890 finding(s).
Are imports declared and package/API names verified? 1331 finding(s).
Are wrappers, guards, and repeated structures necessary? 4234 finding(s).
Which changes need focused human review? 6759 finding(s).
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.
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.
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.
The scanner identified 6759 distinct pattern matches across 27 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | web/locales/zh/common.ts | 711 | // ════════ 定时任务 ════════ | COMMENT |
| MEDIUM | web/locales/en/common.ts | 713 | // ════════ Scheduled tasks ════════ | COMMENT |
| MEDIUM | web/utils/react-sse-parser.ts | 80 | // ── Human-in-the-loop: question events ────────────────────────────────────── | COMMENT |
| MEDIUM | web/new-components/chat/content/ManusRightPanel.tsx | 651 | // ── kb tool output rendering ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | web/new-components/chat/content/ManusRightPanel.tsx | 970 | // ── end kb tool output rendering ──────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/install.sh | 2 | # ╔════════════════════════════════════════════════════════════════════════════╗ | COMMENT |
| MEDIUM | scripts/install/install.sh | 23 | # ╚════════════════════════════════════════════════════════════════════════════╝ | COMMENT |
| MEDIUM | scripts/install/install.sh | 26 | # ── Resolve script location (works for both local and curl|bash) ───────────── | COMMENT |
| MEDIUM | scripts/install/install.sh | 39 | # ── Source helper libs ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/install.sh | 59 | # ── Default values ──────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/install.sh | 70 | # ── Usage ───────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/install.sh | 132 | # ── Argument parsing ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/install.sh | 185 | # ── Steps ───────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/install.sh | 459 | # ── Main ────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/lib/common.sh | 5 | # ── Colors ──────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/lib/common.sh | 13 | # ── Logging ─────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/lib/common.sh | 56 | # ── Command helpers ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/lib/common.sh | 76 | # ── Interactive helpers ─────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/lib/profiles.sh | 8 | # ── Validation ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/lib/profiles.sh | 23 | # ── Extras mapping ──────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | scripts/install/lib/profiles.sh | 101 | # ── Environment variable name for API key ───────────────────────────────────── | COMMENT |
| MEDIUM | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 65 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 67 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 79 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 81 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 116 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 118 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 245 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 247 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 324 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 326 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 69 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 71 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 144 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 146 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 164 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 166 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 200 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 202 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 287 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 289 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 324 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 326 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 351 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 353 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 388 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 390 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 411 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 413 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 437 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 439 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 531 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 533 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 582 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 584 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 641 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ge/vector_store/tests/test_valkey_store_integration.py | 643 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ge/vector_store/tests/test_valkey_store_integration.py | 100 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ge/vector_store/tests/test_valkey_store_integration.py | 102 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …pt_ext/storage/vector_store/tests/test_valkey_store.py | 134 | # --------------------------------------------------------------------------- | COMMENT |
| 508 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | skills.py | 316 | def _list_skills_from_directory(source_path: str) -> List[SkillMetadata]: | CODE |
| LOW | skills.py | 507 | def create_skills_prompt_section(self) -> str: | STRING |
| LOW | install_help.py | 535 | def _interactive_install_guide(extras: Dict[str, Any], use_china_mirror: bool = False): | CODE |
| LOW | web/utils/dom.ts | 4 | export function findParentElementByClassName(element: Element | null, className: string): Element | null { | CODE |
| LOW | web/utils/react-agent-final.ts | 112 | function normalizeStructuredCitations(value: unknown): AgentCitation[] { | CODE |
| LOW | web/utils/react-agent-final.ts | 131 | function normalizeLegacyReferences(value: unknown): AgentCitation[] { | CODE |
| LOW | web/utils/react-agent-final.ts | 184 | function isSpecificLegacySourceName(value: string | undefined): value is string { | CODE |
| LOW | web/utils/final-presentation.ts | 50 | export function calculateSummaryRevealDuration(summary: string): number { | CODE |
| LOW | web/utils/final-presentation.ts | 64 | export function createSummaryPresentation({ | CODE |
| LOW | web/components/chat/opencode-agent-content.tsx | 42 | function parseContextToMessageParts(context: string): { | CODE |
| LOW | web/components/model/model-form.tsx | 84 | function updateProvidersByWorkerType(workerType: string) { | CODE |
| LOW | web/modules/session-files/attachment-view-model.ts | 165 | export function shouldShowComfortableSummary(input: { | CODE |
| LOW | web/modules/session-files/attachment-view-model.ts | 220 | export function summarizeCompactRailStatus( | CODE |
| LOW | web/modules/session-files/recovery.ts | 109 | export function legacyFilePathDisplayName(filePath: unknown): string | null { | CODE |
| LOW | web/pages/observability/index.tsx | 29 | export default function ObservabilityOverviewPage() { | CODE |
| LOW | web/pages/construct/models-config/index.tsx | 408 | async function createCustomProviderHandler(values: { | CODE |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 14 | def test_get_usable_table_names(): | CODE |
| LOW | tests/intetration_tests/datasource/test_conn_doris.py | 36 | def test_get_usable_table_names(db): | STRING |
| LOW | …s/intetration_tests/datasource/test_conn_clickhouse.py | 67 | def test_get_columns_comments(db): | STRING |
| LOW | …ts/intetration_tests/datasource/test_conn_starrocks.py | 41 | def test_get_table_info_with_table(db): | CODE |
| LOW | tests/intetration_tests/datasource/test_conn_mysql.py | 45 | def test_get_usable_table_names(db): | STRING |
| LOW | tests/intetration_tests/datasource/test_conn_mysql.py | 55 | def test_get_table_info_with_table(db): | STRING |
| LOW | tests/intetration_tests/datasource/test_conn_oracle.py | 50 | def test_get_usable_table_names(db): | STRING |
| LOW | …ts/intetration_tests/graph_store/test_tugraph_store.py | 25 | def test_insert_and_get_triplets(tugraph_store_adapter: TuGraphStoreAdapter): | CODE |
| LOW | tests/unit_tests/test_plugins.py | 19 | def test_inspect_zip_for_modules(): | CODE |
| LOW | tests/unit_tests/test_plugins.py | 29 | def mock_config_denylist_allowlist_check(): | CODE |
| LOW⚡ | tests/unit_tests/test_plugins.py | 41 | def test_denylist_allowlist_check_denylist( | CODE |
| LOW⚡ | tests/unit_tests/test_plugins.py | 51 | def test_denylist_allowlist_check_allowlist( | CODE |
| LOW⚡ | tests/unit_tests/test_plugins.py | 59 | def test_denylist_allowlist_check_user_input_yes( | CODE |
| LOW⚡ | tests/unit_tests/test_plugins.py | 69 | def test_denylist_allowlist_check_user_input_no( | CODE |
| LOW⚡ | tests/unit_tests/test_plugins.py | 79 | def test_denylist_allowlist_check_user_input_invalid( | CODE |
| LOW | tests/unit_tests/test_plugins.py | 90 | def mock_config_openai_plugin(): | CODE |
| LOW | tests/unit_tests/test_plugins.py | 112 | def mock_config_generic_plugin(): | CODE |
| LOW | tests/unit_tests/test_plugins.py | 126 | def test_scan_plugins_generic(mock_config_generic_plugin): | CODE |
| LOW | tests/unit_tests/agent/test_claude_skill.py | 13 | def test_filebasedskill_parses_frontmatter(tmp_path): | CODE |
| LOW | tests/unit_tests/agent/test_claude_skill.py | 60 | def test_skillloader_converts_filebasedskill_to_core_skill(tmp_path): | STRING |
| LOW | docs/docs/cookbook/agents/data_manus_application.md | 114 | def read_excel_headers_and_data(file_path: str) -> Tuple[List[str], List[Dict[str, Any]]]: | CODE |
| LOW | docs/docs/cookbook/rag/graph_rag_app_develop.md | 139 | def __create_community_kg_connector(): | CODE |
| LOW | …docs/current/cookbook/agents/data_manus_application.md | 98 | def read_excel_headers_and_data(file_path: str) -> Tuple[List[str], List[Dict[str, Any]]]: | CODE |
| LOW | …ent-docs/current/cookbook/rag/graph_rag_app_develop.md | 139 | def __create_community_kg_connector(): | CODE |
| LOW | examples/agents/db_create_example.py | 25 | def read_excel_headers_and_data( | CODE |
| LOW | …amples/agents/single_summary_agent_dialogue_example.py | 24 | async def summary_example_with_success(): | CODE |
| LOW | …amples/agents/single_summary_agent_dialogue_example.py | 84 | async def summary_example_with_faliure(): | STRING |
| LOW | examples/agents/auto_search_agent_example.py | 22 | def read_excel_headers_and_data( | CODE |
| LOW | examples/agents/data_manus_example.py | 30 | def read_excel_headers_and_data( | CODE |
| LOW | examples/awel/simple_nl_schema_sql_chart_example.py | 65 | def _create_temporary_connection(): | CODE |
| LOW | examples/awel/data_analyst_assistant.py | 162 | def load_or_save_prompt_template(pm: PromptManager): | CODE |
| LOW | examples/rag/graph_rag_example.py | 60 | def __create_naive_kg_connector(): | CODE |
| LOW | examples/rag/graph_rag_example.py | 71 | def __create_community_kg_connector(): | CODE |
| LOW | examples/rag/simple_dbschema_retriever_example.py | 54 | def _create_temporary_connection(): | CODE |
| LOW | examples/rag/db_schema_rag_example.py | 22 | def _create_temporary_connection(): | CODE |
| LOW | examples/sdk/simple_sdk_llm_sql_example.py | 24 | def _create_temporary_connection(): | CODE |
| LOW⚡ | scripts/update_version_all.py | 185 | def collect_version_py_changes(self, file_path: Path, package_name: str) -> bool: | CODE |
| LOW | packages/dbgpt-client/src/dbgpt_client/_cli.py | 307 | def _parse_and_check_local_dag( | CODE |
| LOW | packages/dbgpt-client/src/dbgpt_client/knowledge.py | 13 | def _space_model_from_create_response(data: Any, request: SpaceModel) -> SpaceModel: | CODE |
| LOW | packages/dbgpt-client/src/dbgpt_client/schema.py | 68 | def to_common_llm_http_request_body(self) -> CommonLLMHttpRequestBody: | CODE |
| LOW | …/dbgpt-client/src/dbgpt_client/tests/test_knowledge.py | 26 | async def test_create_space_accepts_primary_key_response(): | CODE |
| LOW | …/dbgpt-client/src/dbgpt_client/tests/test_knowledge.py | 48 | async def test_create_space_preserves_mapping_response(): | CODE |
| LOW | …kages/dbgpt-client/src/dbgpt_client/tests/test_flow.py | 48 | async def test_create_flow_posts_instead_of_get(): | CODE |
| LOW | …kages/dbgpt-client/src/dbgpt_client/tests/test_flow.py | 68 | async def test_update_flow_puts_to_uid_path(): | CODE |
| 1568 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | skills.py | 0 | get a skill by name. args: name: skill name. returns: loadedskill or none. | STRING |
| HIGH | …ages/dbgpt-core/src/dbgpt/agent/skill/middleware_v2.py | 0 | get a skill by name. args: name: skill name. returns: loadedskill or none. | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/agent/skill/agent.py | 0 | get a skill by name. args: name: skill name. returns: loadedskill or none. | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/agent/skill/middleware.py | 0 | get a skill by name. args: name: skill name. returns: loadedskill or none. | STRING |
| HIGH | skills.py | 0 | list all loaded skills. returns: list of skill metadata. | STRING |
| HIGH | …ages/dbgpt-core/src/dbgpt/agent/skill/middleware_v2.py | 0 | list all loaded skills. returns: list of skill metadata. | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/agent/skill/middleware.py | 0 | list all loaded skills. returns: list of skill metadata. | STRING |
| HIGH | skills.py | 0 | extract potential trigger keywords from description. args: description: skill description. returns: list of keywords. | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/agent/skill/middleware.py | 0 | extract potential trigger keywords from description. args: description: skill description. returns: list of keywords. | STRING |
| HIGH | …es/dbgpt-core/src/dbgpt/agent/claude_skill/__init__.py | 0 | extract potential trigger keywords from description. args: description: skill description. returns: list of keywords. | STRING |
| HIGH | skills.py | 0 | load skills from all configured sources. returns: dictionary of loaded skills keyed by name. | STRING |
| HIGH | …ages/dbgpt-core/src/dbgpt/agent/skill/middleware_v2.py | 0 | load skills from all configured sources. returns: dictionary of loaded skills keyed by name. | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/agent/skill/agent.py | 0 | load skills from all configured sources. returns: dictionary of loaded skills keyed by name. | STRING |
| HIGH | docs/docs/agents/introduction/custom_agents.md | 0 | i want to summarize advantages of nuclear power according to the following content. nuclear power in space is the use of | STRING |
| HIGH | …tent-docs/current/agents/introduction/custom_agents.md | 0 | i want to summarize advantages of nuclear power according to the following content. nuclear power in space is the use of | STRING |
| HIGH | …amples/agents/single_summary_agent_dialogue_example.py | 0 | i want to summarize advantages of nuclear power according to the following content. nuclear power in space is the use of | STRING |
| HIGH | docs/docs/agents/introduction/conversation.md | 0 | \ {% if most_recent_memories %}\ most recent observations: {{ most_recent_memories }} {% endif %}\ {% if question %}\ qu | STRING |
| HIGH | …ntent-docs/current/agents/introduction/conversation.md | 0 | \ {% if most_recent_memories %}\ most recent observations: {{ most_recent_memories }} {% endif %}\ {% if question %}\ qu | STRING |
| HIGH | docs/docs/agents/modules/memory/memory.md | 0 | \ {% if most_recent_memories %}\ most recent observations: {{ most_recent_memories }} {% endif %}\ {% if question %}\ qu | STRING |
| HIGH | …n-content-docs/current/agents/modules/memory/memory.md | 0 | \ {% if most_recent_memories %}\ most recent observations: {{ most_recent_memories }} {% endif %}\ {% if question %}\ qu | STRING |
| HIGH | docs/docs/awel/cookbook/write_your_chat_database.md | 0 | please answer the user's question based on the database selected by the user and some \ of the available table structure | STRING |
| HIGH | …docs/current/awel/cookbook/write_your_chat_database.md | 0 | please answer the user's question based on the database selected by the user and some \ of the available table structure | STRING |
| HIGH | examples/sdk/chat_data_with_awel.py | 0 | please answer the user's question based on the database selected by the user and some \ of the available table structure | STRING |
| HIGH | …ckages/dbgpt-app/src/dbgpt_app/operators/datasource.py | 0 | please answer the user's question based on the database selected by the user and some \ of the available table structure | STRING |
| HIGH | …app/src/dbgpt_app/scene/chat_db/auto_execute/prompt.py | 0 | please answer the user's question based on the database selected by the user and some \ of the available table structure | STRING |
| HIGH | docs/docs/cookbook/agents/data_manus_application.md | 0 | initialize excel2tableaction with list of file paths. | STRING |
| HIGH | …docs/current/cookbook/agents/data_manus_application.md | 0 | initialize excel2tableaction with list of file paths. | STRING |
| HIGH | …t-core/src/dbgpt/agent/expand/actions/insert_action.py | 0 | initialize excel2tableaction with list of file paths. | STRING |
| HIGH | …ples/agents/retrieve_summary_agent_dialogue_example.py | 0 | agents: single agents about codeassistantagent? examples: execute the following command in the terminal: set env params. | STRING |
| HIGH | examples/agents/mcp_agent_dialogue_example.py | 0 | agents: single agents about codeassistantagent? examples: execute the following command in the terminal: set env params. | STRING |
| HIGH | examples/agents/plugin_agent_dialogue_example.py | 0 | agents: single agents about codeassistantagent? examples: execute the following command in the terminal: set env params. | STRING |
| HIGH | …amples/agents/single_summary_agent_dialogue_example.py | 0 | agents: single agents about codeassistantagent? examples: execute the following command in the terminal: set env params. | STRING |
| HIGH | examples/agents/sql_agent_dialogue_example.py | 0 | agents: single agents about codeassistantagent? examples: execute the following command in the terminal: set env params. | STRING |
| HIGH | examples/agents/single_agent_dialogue_example.py | 0 | agents: single agents about codeassistantagent? examples: execute the following command in the terminal: set env params. | STRING |
| HIGH | examples/agents/sandbox_code_agent_example.py | 0 | verify whether the current execution results meet the target expectations. | STRING |
| HIGH | …pt-core/src/dbgpt/agent/expand/code_assistant_agent.py | 0 | verify whether the current execution results meet the target expectations. | STRING |
| HIGH | …pt-core/src/dbgpt/agent/expand/data_scientist_agent.py | 0 | verify whether the current execution results meet the target expectations. | STRING |
| HIGH | examples/awel/simple_nl_schema_sql_chart_example.py | 0 | create a temporary database connection for testing. | STRING |
| HIGH | examples/rag/simple_dbschema_retriever_example.py | 0 | create a temporary database connection for testing. | STRING |
| HIGH | examples/rag/db_schema_rag_example.py | 0 | create a temporary database connection for testing. | STRING |
| HIGH | examples/sdk/simple_sdk_llm_sql_example.py | 0 | create a temporary database connection for testing. | STRING |
| HIGH | …xt/src/dbgpt_ext/rag/tests/test_embedding_assembler.py | 0 | create a temporary database connection for testing. | STRING |
| HIGH | …kages/dbgpt-ext/src/dbgpt_ext/datasource/conn_neo4j.py | 0 | return whether the connector is a graph database connector. | STRING |
| HIGH | …ges/dbgpt-ext/src/dbgpt_ext/datasource/conn_tugraph.py | 0 | return whether the connector is a graph database connector. | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/datasource/base.py | 0 | return whether the connector is a graph database connector. | STRING |
| HIGH | …gpt-ext/src/dbgpt_ext/datasource/rdbms/conn_vertica.py | 0 | get table comment. args: table_name (str): table name returns: comment: dict, which contains text: optional[str], eg:["t | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/datasource/rdbms/base.py | 0 | get table comment. args: table_name (str): table name returns: comment: dict, which contains text: optional[str], eg:["t | STRING |
| HIGH | …-ext/src/dbgpt_ext/datasource/rdbms/conn_clickhouse.py | 0 | get table comment. args: table_name (str): table name returns: comment: dict, which contains text: optional[str], eg:["t | STRING |
| HIGH | …kages/dbgpt-ext/src/dbgpt_ext/rag/embeddings/tongyi.py | 0 | compute query embeddings using a siliconflow embedding model. args: text: the text to embed. returns: embeddings for the | STRING |
| HIGH | …kages/dbgpt-ext/src/dbgpt_ext/rag/embeddings/ollama.py | 0 | compute query embeddings using a siliconflow embedding model. args: text: the text to embed. returns: embeddings for the | STRING |
| HIGH | …kages/dbgpt-core/src/dbgpt/rag/embedding/embeddings.py | 0 | compute query embeddings using a siliconflow embedding model. args: text: the text to embed. returns: embeddings for the | STRING |
| HIGH | …/dbgpt-ext/src/dbgpt_ext/rag/embeddings/siliconflow.py | 0 | compute query embeddings using a siliconflow embedding model. args: text: the text to embed. returns: embeddings for the | STRING |
| HIGH | packages/dbgpt-ext/src/dbgpt_ext/rag/embeddings/jina.py | 0 | get the embeddings for a list of texts. args: texts (documents): a list of texts to get embeddings for. returns: embedde | STRING |
| HIGH | …kages/dbgpt-ext/src/dbgpt_ext/rag/embeddings/ollama.py | 0 | get the embeddings for a list of texts. args: texts (documents): a list of texts to get embeddings for. returns: embedde | STRING |
| HIGH | …kages/dbgpt-core/src/dbgpt/rag/embedding/embeddings.py | 0 | get the embeddings for a list of texts. args: texts (documents): a list of texts to get embeddings for. returns: embedde | STRING |
| HIGH | …bgpt-ext/src/dbgpt_ext/rag/operators/process_branch.py | 0 | branch the intent detection result to different tasks. | STRING |
| HIGH | …/dbgpt-core/src/dbgpt/experimental/intent/operators.py | 0 | branch the intent detection result to different tasks. | STRING |
| HIGH | …-core/src/dbgpt/agent/core/plan/awel/agent_operator.py | 0 | branch the intent detection result to different tasks. | STRING |
| HIGH | packages/dbgpt-ext/src/dbgpt_ext/rag/retriever/bm25.py | 0 | async retrieve knowledge chunks. args: query (str): query text filters: (optional[metadatafilters]) metadata filters. re | STRING |
| HIGH | …ages/dbgpt-ext/src/dbgpt_ext/rag/retriever/doc_tree.py | 0 | async retrieve knowledge chunks. args: query (str): query text filters: (optional[metadatafilters]) metadata filters. re | STRING |
| 244 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | skills.py | 81 | except Exception as e: | CODE |
| LOW | skills.py | 263 | except Exception as e: | CODE |
| LOW | skills.py | 354 | except Exception as e: | CODE |
| LOW | install_help.py | 251 | except Exception as e: | CODE |
| LOW | install_help.py | 314 | except Exception as e: | CODE |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 26 | except Exception as e: | CODE |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 62 | except Exception as e: | CODE |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 103 | except Exception: | CODE |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 118 | except Exception: | CODE |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 147 | except Exception: | CODE |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 163 | except Exception as e: | CODE |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 170 | except Exception: | CODE |
| MEDIUM | …tration_tests/benchmark/test_benchmark_data_manager.py | 59 | def execute_query(): | CODE |
| LOW | tests/intetration_tests/datasource/test_conn_oracle.py | 46 | except Exception: | STRING |
| LOW | docs/docs/agents/introduction/custom_agents.md | 255 | except Exception: | CODE |
| LOW | docs/docs/agents/introduction/custom_agents.md | 324 | except Exception: | CODE |
| LOW | docs/docs/agents/introduction/custom_agents.md | 612 | except Exception: | STRING |
| LOW | docs/docs/agents/introduction/custom_agents.md | 667 | except Exception: | STRING |
| LOW | docs/docs/cookbook/agents/data_manus_application.md | 128 | except Exception as e: | CODE |
| LOW | …tent-docs/current/agents/introduction/custom_agents.md | 255 | except Exception: | CODE |
| LOW | …tent-docs/current/agents/introduction/custom_agents.md | 324 | except Exception: | CODE |
| LOW | …tent-docs/current/agents/introduction/custom_agents.md | 612 | except Exception: | STRING |
| LOW | …tent-docs/current/agents/introduction/custom_agents.md | 667 | except Exception: | STRING |
| LOW | …docs/current/cookbook/agents/data_manus_application.md | 112 | except Exception as e: | CODE |
| LOW | examples/excel/excel_analysis.py | 29 | except Exception as e: | CODE |
| LOW | examples/excel/excel_analysis.py | 49 | except Exception as e: | CODE |
| LOW | examples/agents/db_create_example.py | 38 | except Exception as e: | CODE |
| LOW | examples/agents/auto_search_agent_example.py | 46 | except Exception as e: | CODE |
| LOW | examples/agents/skill_agent_example.py | 49 | except Exception as e: | CODE |
| LOW | examples/agents/skill_agent_example.py | 99 | except Exception: | CODE |
| LOW | examples/agents/skill_agent_example.py | 164 | except Exception as e: | CODE |
| LOW | examples/agents/skill_agent_example.py | 204 | except Exception: | CODE |
| LOW | examples/agents/data_manus_example.py | 58 | except Exception as e: | CODE |
| LOW | examples/agents/sandbox_code_agent_example.py | 111 | except Exception as e: | CODE |
| LOW | examples/agents/excel_data_agent.py | 79 | except Exception as e: | CODE |
| LOW | examples/agents/excel_data_agent.py | 118 | except Exception: | CODE |
| LOW | examples/agents/excel_data_agent.py | 128 | except Exception as e: | CODE |
| LOW | examples/agents/excel_data_agent.py | 173 | except Exception as e: | CODE |
| LOW | examples/awel/awel_flow_ui_components.py | 1185 | except Exception as e: | CODE |
| LOW | scripts/models_dev_sync.py | 750 | except Exception as e: | CODE |
| MEDIUM | scripts/models_dev_sync.py | 746 | def fetch_upstream() -> Optional[Dict[str, Any]]: | CODE |
| MEDIUM | scripts/update_version_all.py | 85 | print("Error: Invalid version format. Examples of valid formats:") | CODE |
| MEDIUM | scripts/update_version_all.py | 102 | print("Error: Could not find the project configuration file") | CODE |
| LOW | scripts/update_version_all.py | 152 | except Exception as e: | CODE |
| MEDIUM | scripts/update_version_all.py | 153 | print(f"Error analyzing {file_path}: {str(e)}") | CODE |
| LOW⚡ | scripts/update_version_all.py | 181 | except Exception as e: | CODE |
| MEDIUM⚡ | scripts/update_version_all.py | 182 | print(f"Error analyzing {file_path}: {str(e)}") | CODE |
| LOW | scripts/update_version_all.py | 211 | except Exception as e: | CODE |
| MEDIUM | scripts/update_version_all.py | 212 | print(f"Error analyzing {file_path}: {str(e)}") | CODE |
| LOW | scripts/update_version_all.py | 237 | except Exception as e: | CODE |
| MEDIUM | scripts/update_version_all.py | 238 | print(f"Error analyzing {file_path}: {str(e)}") | CODE |
| LOW | scripts/update_version_all.py | 279 | except Exception as e: | CODE |
| LOW | scripts/update_version_all.py | 334 | except Exception as e: | CODE |
| LOW | packages/dbgpt-client/src/dbgpt_client/client.py | 291 | except Exception as e: | CODE |
| LOW | packages/dbgpt-client/src/dbgpt_client/client.py | 300 | except Exception as e: | CODE |
| LOW | packages/dbgpt-client/src/dbgpt_client/evaluation.py | 55 | except Exception as e: | CODE |
| LOW | packages/dbgpt-client/src/dbgpt_client/_cli.py | 249 | except Exception as e: | CODE |
| LOW | packages/dbgpt-client/src/dbgpt_client/_cli.py | 273 | except Exception as e: | CODE |
| LOW | packages/dbgpt-client/src/dbgpt_client/_cli.py | 298 | except Exception as e: | CODE |
| LOW | packages/dbgpt-client/src/dbgpt_client/_cli.py | 385 | except Exception as e: | CODE |
| 977 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | skills.py | 11 | CODE | |
| LOW | docker/examples/dashboard/test_case_sqlite_data.py | 1 | CODE | |
| LOW | docker/examples/dashboard/test_case_sqlite_data.py | 4 | CODE | |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 4 | CODE | |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 6 | CODE | |
| LOW | …s/intetration_tests/datasource/test_conn_clickhouse.py | 19 | CODE | |
| LOW | …s/intetration_tests/datasource/test_conn_clickhouse.py | 19 | CODE | |
| LOW | tests/unit_tests/test_plugins.py | 5 | CODE | |
| LOW | tests/unit_tests/agent/test_claude_skill.py | 1 | CODE | |
| LOW | tests/unit_tests/agent/test_claude_skill.py | 4 | CODE | |
| LOW | examples/test_skills_middleware.py | 18 | CODE | |
| LOW | examples/agents/db_create_example.py | 2 | CODE | |
| LOW | examples/agents/db_create_example.py | 3 | CODE | |
| LOW | examples/agents/db_create_example.py | 6 | CODE | |
| LOW | examples/agents/db_create_example.py | 11 | CODE | |
| LOW | examples/agents/db_create_example.py | 12 | CODE | |
| LOW | examples/agents/mcp_agent_dialogue_example.py | 22 | CODE | |
| LOW | examples/agents/auto_search_agent_example.py | 2 | CODE | |
| LOW | examples/agents/auto_search_agent_example.py | 3 | CODE | |
| LOW | examples/agents/auto_search_agent_example.py | 4 | CODE | |
| LOW | examples/agents/auto_search_agent_example.py | 6 | CODE | |
| LOW | examples/agents/auto_search_agent_example.py | 11 | CODE | |
| LOW | examples/agents/auto_search_agent_example.py | 13 | CODE | |
| LOW | examples/agents/auto_search_agent_example.py | 15 | CODE | |
| LOW | examples/agents/react_agent_example.py | 20 | CODE | |
| LOW | examples/agents/skill_agent_example.py | 18 | CODE | |
| LOW | examples/agents/skill_agent_example.py | 23 | CODE | |
| LOW | examples/agents/data_manus_example.py | 15 | CODE | |
| LOW | examples/agents/data_manus_example.py | 20 | CODE | |
| LOW | examples/agents/excel_data_agent.py | 28 | CODE | |
| LOW | examples/agents/excel_data_agent.py | 32 | CODE | |
| LOW | …pt-acc-flash-attn/src/dbgpt_acc_flash_attn/__init__.py | 3 | CODE | |
| LOW | …elerator/dbgpt-acc-auto/src/dbgpt_acc_auto/__init__.py | 1 | CODE | |
| LOW | packages/dbgpt-client/src/dbgpt_client/__init__.py | 3 | CODE | |
| LOW | packages/dbgpt-client/src/dbgpt_client/__init__.py | 4 | CODE | |
| LOW | packages/dbgpt-client/src/dbgpt_client/__init__.py | 4 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/__init__.py | 1 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/datasource/__init__.py | 5 | CODE | |
| LOW | …t-ext/src/dbgpt_ext/datasource/rdbms/conn_starrocks.py | 18 | CODE | |
| LOW | …source/rdbms/dialect/vertica/dialect_vertica_python.py | 3 | CODE | |
| LOW | …source/rdbms/dialect/vertica/dialect_vertica_python.py | 3 | CODE | |
| LOW | …source/rdbms/dialect/vertica/dialect_vertica_python.py | 3 | CODE | |
| LOW | …src/dbgpt_ext/datasource/rdbms/dialect/vertica/base.py | 3 | CODE | |
| LOW | …src/dbgpt_ext/datasource/rdbms/dialect/vertica/base.py | 3 | CODE | |
| LOW | …src/dbgpt_ext/datasource/rdbms/dialect/vertica/base.py | 3 | CODE | |
| LOW | …src/dbgpt_ext/datasource/rdbms/dialect/vertica/base.py | 3 | CODE | |
| LOW | …src/dbgpt_ext/datasource/rdbms/dialect/vertica/base.py | 3 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/rag/__init__.py | 1 | CODE | |
| LOW | …ges/dbgpt-ext/src/dbgpt_ext/rag/embeddings/__init__.py | 3 | CODE | |
| LOW | …ges/dbgpt-ext/src/dbgpt_ext/rag/embeddings/__init__.py | 4 | CODE | |
| LOW | …ges/dbgpt-ext/src/dbgpt_ext/rag/embeddings/__init__.py | 5 | CODE | |
| LOW | …ges/dbgpt-ext/src/dbgpt_ext/rag/embeddings/__init__.py | 6 | CODE | |
| LOW | …ges/dbgpt-ext/src/dbgpt_ext/rag/embeddings/__init__.py | 7 | CODE | |
| LOW | …ges/dbgpt-ext/src/dbgpt_ext/rag/embeddings/__init__.py | 8 | CODE | |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/assembler/__init__.py | 6 | CODE | |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/assembler/__init__.py | 7 | CODE | |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/assembler/__init__.py | 8 | CODE | |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/assembler/__init__.py | 9 | CODE | |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/operators/__init__.py | 3 | CODE | |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/operators/__init__.py | 4 | CODE | |
| 906 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …tration_tests/benchmark/test_benchmark_data_manager.py | 118 | except Exception: | CODE |
| HIGH | …tration_tests/benchmark/test_benchmark_data_manager.py | 170 | except Exception: | CODE |
| HIGH | tests/intetration_tests/datasource/test_conn_oracle.py | 46 | except Exception: | CODE |
| HIGH | examples/agents/skill_agent_example.py | 204 | except Exception: | CODE |
| HIGH | …dbgpt-ext/src/dbgpt_ext/datasource/rdbms/conn_doris.py | 409 | except Exception: | CODE |
| HIGH | …bgpt-ext/src/dbgpt_ext/rag/summary/rdbms_db_summary.py | 250 | except Exception: | CODE |
| HIGH | …/dbgpt-ext/src/dbgpt_ext/storage/cache/valkey_cache.py | 140 | except Exception: | CODE |
| HIGH | …/dbgpt-ext/src/dbgpt_ext/storage/cache/valkey_cache.py | 146 | except Exception: | CODE |
| HIGH | …/dbgpt-ext/src/dbgpt_ext/storage/cache/valkey_cache.py | 170 | except Exception: | CODE |
| HIGH | …/dbgpt-ext/src/dbgpt_ext/storage/cache/valkey_cache.py | 125 | except Exception: | CODE |
| HIGH | …t/storage/cache/tests/test_valkey_cache_integration.py | 113 | except Exception: | CODE |
| HIGH | …ext/src/dbgpt_ext/storage/vector_store/valkey_store.py | 270 | except Exception: | CODE |
| HIGH | …ge/vector_store/tests/test_valkey_store_integration.py | 139 | except Exception: | CODE |
| HIGH | …ge/vector_store/tests/test_valkey_store_integration.py | 492 | except Exception: | CODE |
| HIGH | …ge/vector_store/tests/test_valkey_store_integration.py | 577 | except Exception: | CODE |
| HIGH | …dbgpt_sandbox/sandbox/execution_layer/local_runtime.py | 339 | except (subprocess.TimeoutExpired, FileNotFoundError, OSError): | CODE |
| HIGH | …dbgpt_sandbox/sandbox/execution_layer/local_runtime.py | 245 | except psutil.NoSuchProcess: | CODE |
| HIGH | …box/src/dbgpt_sandbox/sandbox/execution_layer/utils.py | 131 | except psutil.NoSuchProcess: | CODE |
| HIGH | …box/src/dbgpt_sandbox/sandbox/execution_layer/utils.py | 139 | except psutil.NoSuchProcess: | CODE |
| HIGH | …box/src/dbgpt_sandbox/sandbox/execution_layer/utils.py | 148 | except psutil.NoSuchProcess: | CODE |
| HIGH | …gpt_sandbox/sandbox/execution_layer/runtime_factory.py | 47 | except Exception: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/component.py | 323 | except Exception: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/core/awel/__init__.py | 67 | except ImportError: | CODE |
| HIGH | …ages/dbgpt-core/src/dbgpt/core/awel/util/cache_util.py | 254 | except Exception as _e: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/net_utils.py | 20 | except Exception: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/command_utils.py | 138 | except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess): | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/system_utils.py | 123 | except Exception: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/system_utils.py | 226 | except ImportError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/system_utils.py | 140 | except: # noqa | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/system_utils.py | 195 | except: # noqa | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/system_utils.py | 236 | except: # noqa | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/system_utils.py | 205 | except: # noqa | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/system_utils.py | 214 | except: # noqa | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/cache_utils.py | 73 | except KeyError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/cache_utils.py | 82 | except ValueError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/cache_utils.py | 95 | except KeyError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/cache_utils.py | 104 | except ValueError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/utils.py | 108 | except ImportError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/global_helper.py | 231 | except ImportError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/json_utils.py | 90 | except json.JSONDecodeError: | CODE |
| HIGH | …kages/dbgpt-core/src/dbgpt/util/tracer/span_storage.py | 112 | except Exception: | CODE |
| HIGH | …kages/dbgpt-core/src/dbgpt/util/tracer/span_storage.py | 69 | except queue.Full: | CODE |
| HIGH | …kages/dbgpt-core/src/dbgpt/util/tracer/span_storage.py | 81 | except Exception: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/tracer/base.py | 293 | except TypeError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/tracer/base.py | 305 | except TypeError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/network/_cli.py | 223 | except Exception: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/dbgpts/cli.py | 60 | except (subprocess.CalledProcessError, FileNotFoundError): | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/dbgpts/cli.py | 74 | except (subprocess.CalledProcessError, FileNotFoundError): | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/dbgpts/cli.py | 33 | except subprocess.CalledProcessError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/dbgpts/cli.py | 46 | except subprocess.CalledProcessError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/util/console/console.py | 224 | except (ValueError, TypeError): | CODE |
| HIGH | …pt-core/src/dbgpt/agent/expand/actions/react_action.py | 290 | except Exception: | CODE |
| HIGH | …gpt-core/src/dbgpt/agent/expand/actions/tool_action.py | 190 | except Exception: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/agent/core/base_agent.py | 315 | except Exception: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/agent/core/base_agent.py | 300 | except Exception: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/agent/core/base_agent.py | 346 | except Exception: | CODE |
| HIGH | …t-core/src/dbgpt/agent/core/memory/gpts/gpts_memory.py | 208 | except Exception: | CODE |
| HIGH | …t-core/src/dbgpt/agent/core/memory/gpts/gpts_memory.py | 317 | except Exception: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/agent/skill/manage.py | 1047 | except OSError: | CODE |
| HIGH | packages/dbgpt-core/src/dbgpt/agent/util/mcp_utils.py | 158 | except anyio.BrokenResourceError: | CODE |
| 77 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …dbgpt-serve/src/dbgpt_serve/file/tests/test_service.py | 56 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …dbgpt-serve/src/dbgpt_serve/file/tests/test_service.py | 63 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …dbgpt-serve/src/dbgpt_serve/file/tests/test_service.py | 68 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …dbgpt-serve/src/dbgpt_serve/file/tests/test_service.py | 73 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …dbgpt-serve/src/dbgpt_serve/file/tests/test_service.py | 78 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …dbgpt-serve/src/dbgpt_serve/file/tests/test_service.py | 83 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …gpt-serve/src/dbgpt_serve/file/tests/test_endpoints.py | 106 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …gpt-serve/src/dbgpt_serve/file/tests/test_endpoints.py | 115 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …gpt-serve/src/dbgpt_serve/file/tests/test_endpoints.py | 124 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 44 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 49 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 54 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 59 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 64 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 69 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 74 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 79 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 84 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 89 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 94 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …/dbgpt-serve/src/dbgpt_serve/file/tests/test_models.py | 99 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …ate_files/default_serve_template/tests/test_service.py | 49 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …ate_files/default_serve_template/tests/test_service.py | 56 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …ate_files/default_serve_template/tests/test_service.py | 61 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …ate_files/default_serve_template/tests/test_service.py | 66 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …ate_files/default_serve_template/tests/test_service.py | 71 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …ate_files/default_serve_template/tests/test_service.py | 76 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …e_files/default_serve_template/tests/test_endpoints.py | 106 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …e_files/default_serve_template/tests/test_endpoints.py | 115 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …e_files/default_serve_template/tests/test_endpoints.py | 124 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …late_files/default_serve_template/tests/test_models.py | 51 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …late_files/default_serve_template/tests/test_models.py | 56 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …late_files/default_serve_template/tests/test_models.py | 61 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …late_files/default_serve_template/tests/test_models.py | 66 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …late_files/default_serve_template/tests/test_models.py | 71 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …late_files/default_serve_template/tests/test_models.py | 76 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …late_files/default_serve_template/tests/test_models.py | 83 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …late_files/default_serve_template/tests/test_models.py | 89 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …late_files/default_serve_template/tests/test_models.py | 94 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …late_files/default_serve_template/tests/test_models.py | 99 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …late_files/default_serve_template/tests/test_models.py | 104 | # TODO: implement your test case | COMMENT |
| LOW | …mplate_files/default_serve_template/service/service.py | 55 | # TODO: implement your own logic here | COMMENT |
| LOW | …mplate_files/default_serve_template/service/service.py | 71 | # TODO: implement your own logic here | COMMENT |
| LOW | …mplate_files/default_serve_template/service/service.py | 83 | # TODO: implement your own logic here | COMMENT |
| LOW | …mplate_files/default_serve_template/service/service.py | 99 | # TODO: implement your own logic here | COMMENT |
| LOW⚡ | …serve/src/dbgpt_serve/agent/chat/tests/test_service.py | 49 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …serve/src/dbgpt_serve/agent/chat/tests/test_service.py | 56 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …serve/src/dbgpt_serve/agent/chat/tests/test_service.py | 61 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …serve/src/dbgpt_serve/agent/chat/tests/test_service.py | 66 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …serve/src/dbgpt_serve/agent/chat/tests/test_service.py | 71 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …serve/src/dbgpt_serve/agent/chat/tests/test_service.py | 76 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …rve/src/dbgpt_serve/agent/chat/tests/test_endpoints.py | 106 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …rve/src/dbgpt_serve/agent/chat/tests/test_endpoints.py | 115 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …rve/src/dbgpt_serve/agent/chat/tests/test_endpoints.py | 124 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …-serve/src/dbgpt_serve/agent/chat/tests/test_models.py | 51 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …-serve/src/dbgpt_serve/agent/chat/tests/test_models.py | 56 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …-serve/src/dbgpt_serve/agent/chat/tests/test_models.py | 61 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …-serve/src/dbgpt_serve/agent/chat/tests/test_models.py | 66 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …-serve/src/dbgpt_serve/agent/chat/tests/test_models.py | 71 | # TODO: implement your test case | COMMENT |
| LOW⚡ | …-serve/src/dbgpt_serve/agent/chat/tests/test_models.py | 76 | # TODO: implement your test case | COMMENT |
| 173 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | skills.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | examples/agents/sandbox_code_agent_example.py | 40 | logger = logging.getLogger(__name__) | CODE |
| LOW | examples/agents/excel_data_agent.py | 41 | logger = logging.getLogger(__name__) | CODE |
| LOW | examples/awel/awel_flow_ui_components.py | 28 | logger = logging.getLogger(__name__) | CODE |
| LOW | examples/awel/simple_chat_history_example.py | 85 | logger = logging.getLogger(__name__) | CODE |
| LOW | examples/awel/simple_llm_client_example.py | 53 | logger = logging.getLogger(__name__) | CODE |
| LOW | examples/awel/data_analyst_assistant.py | 76 | logger = logging.getLogger(__name__) | CODE |
| LOW | scripts/update_version_all.py | 339 | def _update_toml_file(self, file_path: Path) -> None: | CODE |
| LOW | scripts/update_version_all.py | 387 | def _update_setup_py_file(self, file_path: Path) -> None: | CODE |
| LOW | scripts/update_version_all.py | 401 | def _update_version_py_file(self, file_path: Path) -> None: | CODE |
| LOW | scripts/update_version_all.py | 414 | def _update_json_file(self, file_path: Path) -> None: | CODE |
| LOW | …kages/dbgpt-ext/src/dbgpt_ext/datasource/conn_spark.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | …gpt-ext/src/dbgpt_ext/datasource/rdbms/conn_vertica.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW | …bgpt-ext/src/dbgpt_ext/datasource/rdbms/conn_sqlite.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW | …-ext/src/dbgpt_ext/datasource/rdbms/conn_clickhouse.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | …t-ext/src/dbgpt_ext/datasource/rdbms/conn_oceanbase.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | …gpt-ext/src/dbgpt_ext/datasource/rdbms/conn_gaussdb.py | 19 | logger = logging.getLogger(__name__) | CODE |
| LOW | …-ext/src/dbgpt_ext/datasource/rdbms/conn_postgresql.py | 19 | logger = logging.getLogger(__name__) | CODE |
| LOW | …tasource/rdbms/dialect/starrocks/sqlalchemy/dialect.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | …asource/rdbms/dialect/starrocks/sqlalchemy/datatype.py | 11 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/assembler/__init__.py | 11 | __all__ = [ | CODE |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/operators/__init__.py | 23 | __all__ = [ | CODE |
| LOW | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | …/dbgpt-ext/src/dbgpt_ext/rag/graph_builder/__init__.py | 6 | __all__ = ["RepoGraphBuilder", "codegraph_to_html"] | CODE |
| LOW | …/src/dbgpt_ext/rag/graph_builder/repo_graph_builder.py | 11 | logger = logging.getLogger(__name__) | CODE |
| LOW | …/src/dbgpt_ext/rag/transformer/community_summarizer.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | …t-ext/src/dbgpt_ext/rag/transformer/graph_extractor.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | …pt-ext/src/dbgpt_ext/rag/transformer/graph_embedder.py | 10 | logger = logging.getLogger(__name__) | CODE |
| LOW | …es/dbgpt-ext/src/dbgpt_ext/rag/transformer/text2gql.py | 50 | logger = logging.getLogger(__name__) | STRING |
| LOW | …pt-ext/src/dbgpt_ext/rag/transformer/local_text2gql.py | 22 | logger = logging.getLogger(__name__) | STRING |
| LOW | …gpt-ext/src/dbgpt_ext/rag/transformer/text_embedder.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ext/src/dbgpt_ext/rag/transformer/triplet_extractor.py | 10 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/retriever/doc_tree.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/retriever/__init__.py | 5 | __all__ = [ | CODE |
| LOW | …ges/dbgpt-ext/src/dbgpt_ext/rag/retriever/db_schema.py | 22 | logger = logging.getLogger(__name__) | CODE |
| LOW | …t_ext/rag/retriever/graph_retriever/graph_retriever.py | 29 | logger = logging.getLogger(__name__) | CODE |
| LOW | …riever/graph_retriever/vector_based_graph_retriever.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …/retriever/graph_retriever/document_graph_retriever.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …etriever/graph_retriever/text_based_graph_retriever.py | 10 | logger = logging.getLogger(__name__) | CODE |
| LOW | …xt/src/dbgpt_ext/rag/retriever/graph_retriever/base.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …iever/graph_retriever/keyword_based_graph_retriever.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/git_repo.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/__init__.py | 42 | __all__ = [ | CODE |
| LOW | …ckages/dbgpt-ext/src/dbgpt_ext/rag/summary/__init__.py | 5 | __all__ = [ | CODE |
| LOW | …dbgpt_ext/storage/knowledge_graph/community_summary.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW | …c/dbgpt_ext/storage/knowledge_graph/knowledge_graph.py | 22 | logger = logging.getLogger(__name__) | CODE |
| LOW | …-ext/src/dbgpt_ext/storage/knowledge_graph/open_spg.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | …t/storage/knowledge_graph/community/community_store.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | …orage/knowledge_graph/community/community_metastore.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | …dbgpt_ext/storage/knowledge_graph/community/factory.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | …age/knowledge_graph/community/tugraph_store_adapter.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | …orage/knowledge_graph/community/neo4j_store_adapter.py | 22 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ge/knowledge_graph/community/memgraph_store_adapter.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | …rc/dbgpt_ext/storage/knowledge_graph/community/base.py | 19 | logger = logging.getLogger(__name__) | CODE |
| LOW | …/dbgpt-ext/src/dbgpt_ext/storage/cache/valkey_cache.py | 22 | logger = logging.getLogger(__name__) | CODE |
| LOW | …/dbgpt-ext/src/dbgpt_ext/storage/file/s3/s3_storage.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | …bgpt-ext/src/dbgpt_ext/storage/file/oss/oss_storage.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | …bgpt-ext/src/dbgpt_ext/storage/graph_store/__init__.py | 41 | __all__ = ["Memory", "TuGraph", "Neo4j"] | CODE |
| LOW | …dbgpt-ext/src/dbgpt_ext/storage/graph_store/factory.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …t-ext/src/dbgpt_ext/storage/graph_store/neo4j_store.py | 13 | logger = logging.getLogger(__name__) | CODE |
| 428 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …tration_tests/benchmark/test_benchmark_data_manager.py | 33 | 执行数据库查询,支持超时控制 Args: _connector: 数据库连接器 sql: SQL查询语句 params: 查询参数 timeout: 超时时 | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/client.py | 62 | Create the client. Args: api_base: Optional[str], a full URL for the DB-GPT API. De | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/client.py | 131 | Chat Completion. Args: model: str, The model name. messages: Union[str, List[s | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/client.py | 206 | Chat Stream Completion. Args: model: str, The model name. messages: Union[str, | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/flow.py | 32 | Update a flow. Args: client (Client): The dbgpt client. flow (FlowPanel): The flow panel. Retur | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/flow.py | 58 | Delete a flow. Args: client (Client): The dbgpt client. flow_id (str): The flow id. Return | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/flow.py | 81 | Get a flow. Args: client (Client): The dbgpt client. flow_id (str): The flow id. Returns: | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/flow.py | 106 | List flows. Args: client (Client): The dbgpt client. name (str): The name of the flow. | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/flow.py | 137 | Run flows. Args: client (Client): The dbgpt client. name (str): The name of the flow. | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/datasource.py | 35 | Update a datasource. Args: client (Client): The dbgpt client. datasource (DatasourceModel): The dat | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/datasource.py | 57 | Delete a datasource. Args: client (Client): The dbgpt client. datasource_id (str): The datasou | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/datasource.py | 80 | Get a datasource. Args: client (Client): The dbgpt client. datasource_id (str): The datasource | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/datasource.py | 103 | List datasources. Args: client (Client): The dbgpt client. Returns: List[DatasourceModel]: | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/app.py | 12 | Get an app. Args: client (Client): The dbgpt client. app_id (str): The app id. Returns: | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/app.py | 34 | List apps. Args: client (Client): The dbgpt client. Returns: List[AppModel]: The list of app mo | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/knowledge.py | 22 | Create a new space. Args: client (Client): The dbgpt client. space_model (SpaceModel): The space mo | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/knowledge.py | 44 | Update a document. Args: client (Client): The dbgpt client. space_model (SpaceModel): The space mod | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/knowledge.py | 66 | Delete a space. Args: client (Client): The dbgpt client. space_id (str): The space id. Returns: | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/knowledge.py | 88 | Get a document. Args: client (Client): The dbgpt client. space_id (str): The space id. Returns: | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/knowledge.py | 110 | List spaces. Args: client (Client): The dbgpt client. Returns: List[SpaceModel]: The list of sp | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/knowledge.py | 150 | Delete a document. Args: client (Client): The dbgpt client. document_id (str): The document id. | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/knowledge.py | 172 | Get a document. Args: client (Client): The dbgpt client. document_id (str): The document id. Re | STRING |
| HIGH | packages/dbgpt-client/src/dbgpt_client/knowledge.py | 211 | Sync document. Args: client (Client): The dbgpt client. sync_model (SyncModel): The sync model. | STRING |
| HIGH | …bgpt-ext/src/dbgpt_ext/datasource/rdbms/conn_sqlite.py | 257 | Create a temporary SQLite database with a temporary file. Examples: .. code-block:: python | STRING |
| HIGH | …-ext/src/dbgpt_ext/datasource/rdbms/conn_clickhouse.py | 403 | Query data from clickhouse. Args: query (str): sql string fetch (str, optional): "one" | STRING |
| HIGH | packages/dbgpt-ext/src/dbgpt_ext/rag/assembler/bm25.py | 133 | Load document full text into elasticsearch from path. Args: knowledge: (Knowledge) Knowledge dataso | STRING |
| HIGH | packages/dbgpt-ext/src/dbgpt_ext/rag/assembler/bm25.py | 167 | Load document full text into elasticsearch from path. Args: knowledge: (Knowledge) Knowledge dataso | STRING |
| HIGH | …ges/dbgpt-ext/src/dbgpt_ext/rag/assembler/embedding.py | 70 | Load document embedding into vector store from path. Args: knowledge: (Knowledge) Knowledge datasou | STRING |
| HIGH | …ges/dbgpt-ext/src/dbgpt_ext/rag/assembler/embedding.py | 102 | Load document embedding into vector store from path. Args: knowledge: (Knowledge) Knowledge datasou | STRING |
| HIGH | …ges/dbgpt-ext/src/dbgpt_ext/rag/assembler/db_schema.py | 88 | Load document embedding into vector store from path. Args: connector: (BaseConnector) BaseConnector | STRING |
| HIGH | …kages/dbgpt-ext/src/dbgpt_ext/rag/assembler/summary.py | 96 | Load document embedding into vector store from path. Args: knowledge: (Knowledge) Knowledge datasou | STRING |
| HIGH | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 350 | Parse PlcBtePapx structure (2.8.6) Args: data: Raw bytes of PlcBtePapx structure. Returns: | STRING |
| HIGH | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 395 | Read PapxFkp structure from WordDocument stream. Args: pn: Page number (PnFkpPapx), offset = pn * 5 | STRING |
| HIGH | …ext/src/dbgpt_ext/storage/vector_store/chroma_store.py | 268 | Delete vector name and clean up resources. Args: vector_name (str): Name of the vector to delete | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/datasource/rdbms/base.py | 488 | Execute a SQL command and return the results with optional timeout. Only for query command. Args: | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/datasource/rdbms/base.py | 682 | Convert SQL write command to a SELECT command. SQL classification processing author:xiangh8 Ex | STRING |
| HIGH | …kages/dbgpt-core/src/dbgpt/core/interface/variables.py | 768 | Parse the variable string. Examples: .. code-block:: python cases = [ { | STRING |
| HIGH | …kages/dbgpt-core/src/dbgpt/core/interface/variables.py | 960 | Build a variable string from the given dictionary. Args: variable_dict (Dict[str, Any]): The dictionary con | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/core/interface/llm.py | 615 | Convert the messages to the common format(like OpenAI API). This function will move last user message to the en | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/core/interface/llm.py | 968 | Try to move the last user message to the end of the list. Examples: >>> from typing import List | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/core/interface/llm.py | 1154 | Get the model metadata. Args: model(str): The model name. Returns: ModelMetada | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/core/interface/message.py | 464 | Cover to common message format. Convert to common message format(e.g. OpenAI message format) and huggin | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/core/interface/message.py | 702 | Parse model messages. Parse model messages to extract the user prompt, system messages, and a history of conver | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/core/interface/file.py | 1010 | Seek to a position in the stream. Args: position (int): The position whence (int, optio | STRING |
| HIGH | …src/dbgpt/core/interface/operators/message_operator.py | 414 | Return a filtered list of messages. Filters the messages to keep only the specified starting and/or ending roun | STRING |
| HIGH | …t-core/src/dbgpt/core/awel/trigger/iterator_trigger.py | 156 | Trigger the dag with iterator data, with optional caching. If the dag is a streaming call, return the list of a | STRING |
| HIGH | …-core/src/dbgpt/core/awel/operators/common_operator.py | 156 | Run the mapping operation on the DAG context's inputs. This method applies the mapping function to the input co | STRING |
| HIGH | …kages/dbgpt-core/src/dbgpt/core/awel/util/chat_util.py | 356 | Parse the SSE data. Just keep the data part. Examples: .. code-block:: python from dbgpt. | STRING |
| HIGH | …kages/dbgpt-core/src/dbgpt/core/awel/task/task_impl.py | 307 | Read data with task context. Args: task_ctx (TaskContext): The task context. Returns: | STRING |
| HIGH | …es/dbgpt-core/src/dbgpt/core/awel/flow/flow_factory.py | 946 | Topological sort. Returns the topological order of the nodes and checks if the graph has at least one cycle. | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/core/awel/flow/base.py | 78 | Get the type class by the type name. Args: type_name (str): The type name. Returns: Type[Any]: | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/util/executor_utils.py | 39 | Run a potentially blocking function within an executor. Args: executor (Executor): The concurrent.futures.E | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/util/fastapi.py | 134 | Build CORS middleware kwargs from a comma-separated origins string. Shared by the webserver (``dbgpt-app``) and the | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/util/parameter_utils.py | 84 | Create an instance of the dataclass from a dictionary. Args: data: A dictionary containing values f | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/util/chat_util.py | 73 | Transform data to Server-Sent Events format. Args: data: Data to transform to SSE format Returns: | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/util/config_utils.py | 37 | Get config value by key with specific type Args: key (str): The key of config type_class | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/util/configure/manager.py | 196 | Resolve environment variables in a string value. Args: value: String value that may contain environment var | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/util/configure/manager.py | 311 | Create a ConfigurationManager instance by loading configuration from a TOML file. Args: fil | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/util/configure/manager.py | 330 | Check if a configuration key exists. Args: key: Dot-notation key to access nested configuration (e. | STRING |
| HIGH | packages/dbgpt-core/src/dbgpt/util/configure/manager.py | 355 | Get a configuration value using a dot-notation key. Args: key: Dot-notation key to access nested co | STRING |
| 33 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | install_help.py | 234 | CODE | |
| LOW | install_help.py | 415 | CODE | |
| LOW | install_help.py | 453 | CODE | |
| LOW | install_help.py | 191 | CODE | |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 84 | CODE | |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 122 | CODE | |
| LOW | …tration_tests/benchmark/test_benchmark_data_manager.py | 131 | CODE | |
| LOW | examples/agents/custom_tool_agent_example.py | 20 | CODE | |
| LOW | examples/agents/react_agent_example.py | 34 | CODE | |
| LOW | examples/agents/excel_data_agent.py | 54 | CODE | |
| LOW | examples/agents/excel_data_agent.py | 133 | CODE | |
| LOW | scripts/update_version_all.py | 316 | CODE | |
| LOW | packages/dbgpt-client/src/dbgpt_client/client.py | 259 | CODE | |
| LOW | packages/dbgpt-client/src/dbgpt_client/_cli.py | 500 | CODE | |
| LOW | packages/dbgpt-client/src/dbgpt_client/_cli.py | 542 | CODE | |
| LOW | …kages/dbgpt-ext/src/dbgpt_ext/datasource/conn_neo4j.py | 161 | CODE | |
| LOW | …gpt-ext/src/dbgpt_ext/datasource/rdbms/conn_gaussdb.py | 218 | CODE | |
| LOW | …-ext/src/dbgpt_ext/datasource/rdbms/conn_postgresql.py | 215 | CODE | |
| LOW | …dbgpt-ext/src/dbgpt_ext/datasource/rdbms/conn_doris.py | 356 | CODE | |
| LOW | …/src/dbgpt_ext/rag/graph_builder/repo_graph_builder.py | 102 | CODE | |
| LOW | …t-ext/src/dbgpt_ext/rag/transformer/graph_extractor.py | 141 | CODE | |
| LOW | …pt-ext/src/dbgpt_ext/rag/transformer/graph_embedder.py | 16 | CODE | |
| LOW | …ext/src/dbgpt_ext/rag/transformer/triplet_extractor.py | 51 | CODE | |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/retriever/doc_tree.py | 290 | CODE | |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/git_repo.py | 325 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/pdf.py | 51 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/pdf.py | 130 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/pdf.py | 298 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/pdf.py | 353 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/excel.py | 119 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/csv.py | 47 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/pptx.py | 42 | CODE | |
| LOW | …pt-ext/src/dbgpt_ext/rag/knowledge/tests/test_excel.py | 38 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/storage/__init__.py | 109 | CODE | |
| LOW | …dbgpt_ext/storage/knowledge_graph/community_summary.py | 369 | CODE | |
| LOW | …dbgpt_ext/storage/knowledge_graph/community_summary.py | 419 | CODE | |
| LOW | …age/knowledge_graph/community/tugraph_store_adapter.py | 546 | CODE | |
| LOW | …age/knowledge_graph/community/tugraph_store_adapter.py | 929 | CODE | |
| LOW | …age/knowledge_graph/community/tugraph_store_adapter.py | 999 | CODE | |
| LOW | …orage/knowledge_graph/community/neo4j_store_adapter.py | 577 | CODE | |
| LOW | …orage/knowledge_graph/community/neo4j_store_adapter.py | 637 | CODE | |
| LOW | …orage/knowledge_graph/community/neo4j_store_adapter.py | 680 | CODE | |
| LOW | …orage/knowledge_graph/community/neo4j_store_adapter.py | 726 | CODE | |
| LOW | …t/storage/cache/tests/test_valkey_cache_integration.py | 81 | CODE | |
| LOW | …/dbgpt-ext/src/dbgpt_ext/storage/file/s3/s3_storage.py | 168 | CODE | |
| LOW | …ext/src/dbgpt_ext/storage/vector_store/qdrant_store.py | 367 | CODE | |
| LOW | …ext/src/dbgpt_ext/storage/vector_store/chroma_store.py | 445 | CODE | |
| LOW | …ext/src/dbgpt_ext/storage/vector_store/valkey_store.py | 448 | CODE | |
| LOW | …ext/src/dbgpt_ext/storage/vector_store/valkey_store.py | 574 | CODE | |
| LOW | …ext/src/dbgpt_ext/storage/vector_store/valkey_store.py | 613 | CODE | |
| LOW | …ext/src/dbgpt_ext/storage/vector_store/valkey_store.py | 705 | CODE | |
| LOW | …/src/dbgpt_ext/storage/vector_store/oceanbase_store.py | 499 | CODE | |
| LOW | …ge/vector_store/tests/test_valkey_store_integration.py | 36 | CODE | |
| LOW | …ge/vector_store/tests/test_valkey_store_integration.py | 43 | CODE | |
| LOW | …t-ext/src/dbgpt_ext/storage/full_text/elasticsearch.py | 290 | CODE | |
| LOW | …t-ext/src/dbgpt_ext/knowledge_source/connectors/rss.py | 131 | CODE | |
| LOW | …c/dbgpt_ext/knowledge_source/connectors/feishu_wiki.py | 125 | CODE | |
| LOW | …c/dbgpt_ext/knowledge_source/converters/feishu_docx.py | 48 | CODE | |
| LOW | …c/dbgpt_ext/knowledge_source/converters/feishu_docx.py | 64 | CODE | |
| LOW | …c/dbgpt_ext/knowledge_source/converters/feishu_docx.py | 107 | CODE | |
| 368 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | DB-GPT-Core-Code-Design-Analysis.md | 60 | # AWEL provides declarative workflow orchestration | COMMENT |
| MEDIUM | DB-GPT-Core-Code-Design-Analysis.md | 111 | ├── rag/ # RAG pipeline services | CODE |
| MEDIUM | DB-GPT-Core-Code-Design-Analysis.md | 243 | ├── rag/ # RAG implementation extensions | CODE |
| MEDIUM | docs/docs/design/agentic_rag_principles.md | 7 | # Agentic RAG Conversation Principles | COMMENT |
| MEDIUM | docs/docs/design/agentic_rag_principles.md | 11 | ## 1. Agentic RAG vs Traditional RAG | COMMENT |
| MEDIUM | docs/docs/upgrade/v0.8.2.md | 78 | # Agentic Knowledge-Base Search and RAG dependencies | COMMENT |
| MEDIUM | docs/docs/changelog/Released_V0.5.0.md | 133 | - Release of dbgpt core sdk (#1092): Now includes AWEL operator orchestration capabilities. | CODE |
| MEDIUM | docs/docs/changelog/Released_V0.8.2.md | 194 | # Agentic Knowledge-Base Search and RAG dependencies | COMMENT |
| MEDIUM | docs/docs/awel/awel.md | 37 | ### Example of API-RAG | COMMENT |
| MEDIUM | docs/docs/awel/cookbook/first_rag_with_awel.md | 1 | # RAG With AWEL | COMMENT |
| MEDIUM | docs/docs/awel/cookbook/first_rag_with_awel.md | 196 | ### Create RAG Program | COMMENT |
| MEDIUM | docs/docs/awel/cookbook/first_rag_with_awel.md | 265 | # Here we use the openai embedding model, if you want to use other models, you can | STRING |
| MEDIUM | …s/awel/cookbook/sql_awel_use_rag_and_schema_linking.md | 1 | # Use RAG and SchemaLinking Generate SQL | COMMENT |
| MEDIUM | docs/docs/cookbook/app/data_analysis_app_develop.md | 27 | ## 1. Building a question answering assistant based on RAG | COMMENT |
| MEDIUM | docs/docs/cookbook/rag/graph_rag_app_develop.md | 1 | # Graph RAG User Manual | COMMENT |
| MEDIUM⚡ | docs/docs/cookbook/rag/graph_rag_app_develop.md | 416 | ## Openai embedding model, See dbgpt/model/parameter.py | COMMENT |
| MEDIUM⚡ | docs/docs/cookbook/rag/graph_rag_app_develop.md | 423 | ## qwen embedding model, See dbgpt/model/parameter.py | COMMENT |
| MEDIUM⚡ | docs/docs/cookbook/rag/graph_rag_app_develop.md | 428 | ## qianfan embedding model, See dbgpt/model/parameter.py | COMMENT |
| MEDIUM | docs/docs/cookbook/rag/keyword_rag_app_develop.md | 1 | # Keyword Search RAG User Manual | COMMENT |
| MEDIUM | docs/docs/cookbook/rag/keyword_rag_app_develop.md | 117 | ### Chat Knowledge via Keyword RAG | COMMENT |
| MEDIUM | docs/docs/installation/integrations.md | 27 | # RAG Storage Providers | COMMENT |
| MEDIUM | docs/docs/installation/integrations.md | 37 | # Graph RAG Storage Providers | COMMENT |
| MEDIUM | docs/docs/installation/advanced_usage/More_proxyllms.md | 162 | name = "nomic-embed-text" # or any other embedding model in Ollama | CODE |
| MEDIUM | …ocs/installation/integrations/oceanbase_rag_install.md | 1 | # OceanBase Vector RAG | COMMENT |
| MEDIUM | docs/docs/installation/integrations/bm25_rag_install.md | 1 | # BM25 RAG | COMMENT |
| MEDIUM | …s/docs/installation/integrations/milvus_rag_install.md | 1 | # Milvus RAG | COMMENT |
| MEDIUM | …cs/docs/installation/integrations/graph_rag_install.md | 1 | # Graph RAG | COMMENT |
| MEDIUM | docs/docs/installation/model_service/stand_alone.md | 40 | # download embedding model, eg: text2vec-large-chinese | COMMENT |
| MEDIUM | docs/docs/installation/model_service/stand_alone.md | 64 | # # download embedding model, eg: glm-4-9b-chat or | COMMENT |
| MEDIUM | docs/docs/installation/model_service/stand_alone.md | 67 | # download embedding model, eg: text2vec-large-chinese | COMMENT |
| MEDIUM | docs/docs/getting-started/cli-quickstart.md | 377 | ### Knowledge & RAG | COMMENT |
| MEDIUM | docs/docs/getting-started/cli-quickstart.md | 400 | # OpenAI + ChromaDB + RAG + MySQL | COMMENT |
| MEDIUM | docs/docs/getting-started/tools/awel-flow.md | 66 | ## Example: Simple RAG workflow | COMMENT |
| MEDIUM | docs/docs/getting-started/providers/ollama.md | 49 | # Pull an embedding model | COMMENT |
| MEDIUM | docs/docs/getting-started/concepts/rag.md | 6 | # RAG (Retrieval-Augmented Generation) | COMMENT |
| MEDIUM | docs/docs/getting-started/concepts/rag.md | 26 | ## How the conversation works (agentic RAG) | COMMENT |
| MEDIUM | docs/docs/getting-started/concepts/rag.md | 26 | ## How the conversation works (agentic RAG) | COMMENT |
| MEDIUM | docs/docs/getting-started/concepts/rag.md | 71 | ## Quick start with RAG | COMMENT |
| MEDIUM | docs/docs/getting-started/concepts/architecture.md | 22 | │ ├── dbgpt-core/ # Core agent, memory, planning, RAG, model abstractions | CODE |
| MEDIUM | docs/docs/getting-started/concepts/architecture.md | 25 | │ ├── dbgpt-ext/ # Extensions: datasources, storage backends, RAG connectors | CODE |
| MEDIUM | docs/docs/application/graph_rag.md | 1 | # Graph RAG | COMMENT |
| MEDIUM | docs/docs/application/awel.md | 30 | ### Build Your RAG Application | COMMENT |
| MEDIUM | docs/docs/application/advanced_tutorial/rag.md | 1 | # RAG Parameter Adjustment | COMMENT |
| MEDIUM | docs/docs/modules/rag.md | 1 | # MS-RAG | COMMENT |
| MEDIUM | docs/docs/modules/rag.md | 101 | # Conversation: agentic RAG | COMMENT |
| MEDIUM | docs/docs/modules/rag.md | 101 | # Conversation: agentic RAG | COMMENT |
| MEDIUM | docs/docs/modules/rag.md | 230 | # Knowledge Graph RAG | COMMENT |
| MEDIUM | …-content-docs/current/design/agentic_rag_principles.md | 1 | # Agentic RAG 对话原理 | COMMENT |
| MEDIUM | …-content-docs/current/design/agentic_rag_principles.md | 5 | ## 一、Agentic RAG vs 传统 RAG | COMMENT |
| MEDIUM | …cusaurus-plugin-content-docs/current/upgrade/v0.8.2.md | 78 | # Agentic 知识库检索和 RAG 依赖 | COMMENT |
| MEDIUM | …ugin-content-docs/current/changelog/Released_V0.5.0.md | 133 | - Release of dbgpt core sdk (#1092): Now includes AWEL operator orchestration capabilities. | CODE |
| MEDIUM | …ugin-content-docs/current/changelog/Released_V0.8.2.md | 194 | # Agentic 知识库检索和 RAG 依赖 | COMMENT |
| MEDIUM | …CN/docusaurus-plugin-content-docs/current/awel/awel.md | 37 | ### Example of API-RAG | COMMENT |
| MEDIUM | …tent-docs/current/awel/cookbook/first_rag_with_awel.md | 1 | # RAG With AWEL | COMMENT |
| MEDIUM | …tent-docs/current/awel/cookbook/first_rag_with_awel.md | 196 | ### Create RAG Program | COMMENT |
| MEDIUM | …tent-docs/current/awel/cookbook/first_rag_with_awel.md | 265 | # Here we use the openai embedding model, if you want to use other models, you can | STRING |
| MEDIUM | …t/awel/cookbook/sql_awel_use_rag_and_schema_linking.md | 1 | # Use RAG and SchemaLinking Generate SQL | COMMENT |
| MEDIUM | …docs/current/cookbook/app/data_analysis_app_develop.md | 27 | ## 1. Building a question answering assistant based on RAG | COMMENT |
| MEDIUM | …ent-docs/current/cookbook/rag/graph_rag_app_develop.md | 1 | # Graph RAG User Manual | COMMENT |
| MEDIUM⚡ | …ent-docs/current/cookbook/rag/graph_rag_app_develop.md | 416 | ## Openai embedding model, See dbgpt/model/parameter.py | COMMENT |
| 41 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ges/dbgpt-ext/src/dbgpt_ext/rag/operators/db_schema.py | 81 | def assemble(self, dummy_value) -> List[Chunk]: | CODE |
| LOW | …ges/dbgpt-ext/src/dbgpt_ext/rag/operators/db_schema.py | 85 | dummy_value: Dummy value, not used. | STRING |
| LOW | …bgpt-ext/src/dbgpt_ext/rag/knowledge/tests/test_csv.py | 21 | {"id": "1", "name": "John Doe", "age": "30"}, | CODE |
| LOW | …-core/src/dbgpt/core/awel/operators/common_operator.py | 359 | def dummy_input(cls, dummy_data: Any = SKIP_DATA, **kwargs) -> "InputOperator[OUT]": | CODE |
| LOW | …-core/src/dbgpt/core/awel/operators/common_operator.py | 361 | return cls(input_source=InputSource.from_data(dummy_data), **kwargs) | CODE |
| LOW⚡ | …pt-core/src/dbgpt/util/tests/configure/test_manager.py | 1359 | "full_name": "John Doe", | CODE |
| LOW⚡ | …pt-core/src/dbgpt/util/tests/configure/test_manager.py | 1367 | assert user_config.name == "John Doe" | CODE |
| LOW⚡ | …pt-core/src/dbgpt/util/tests/configure/test_manager.py | 1375 | "name": "John Doe", | CODE |
| LOW⚡ | …pt-core/src/dbgpt/util/tests/configure/test_manager.py | 1382 | assert user_config.name == "John Doe" | CODE |
| LOW⚡ | …pt-core/src/dbgpt/util/tests/configure/test_manager.py | 1407 | assert profile_config.address.street == "123 Main St" | CODE |
| LOW⚡ | …pt-core/src/dbgpt/util/tests/configure/test_manager.py | 1414 | "full_name": "John Doe", | CODE |
| LOW⚡ | …pt-core/src/dbgpt/util/tests/configure/test_manager.py | 1422 | assert user_config.name == "John Doe" | CODE |
| LOW | …pt-core/src/dbgpt/util/tests/configure/test_manager.py | 1447 | "full_name": "John Doe", | CODE |
| LOW | …es/dbgpt-core/src/dbgpt/storage/metadata/db_manager.py | 209 | user = User(name="John Doe") | STRING |
| LOW | …es/dbgpt-core/src/dbgpt/storage/metadata/db_manager.py | 215 | user = session.query(User).filter_by(name="John Doe").first() | STRING |
| LOW⚡ | …re/src/dbgpt/storage/metadata/tests/test_db_manager.py | 58 | user = User(name="John Doe") | CODE |
| LOW⚡ | …re/src/dbgpt/storage/metadata/tests/test_db_manager.py | 63 | user = session.query(User).filter_by(name="John Doe").first() | CODE |
| LOW⚡ | …re/src/dbgpt/storage/metadata/tests/test_db_manager.py | 68 | user = session.query(User).filter_by(name="John Doe").first() | CODE |
| LOW⚡ | …re/src/dbgpt/storage/metadata/tests/test_db_manager.py | 74 | session.query(User).filter(User.name == "John Doe").first() is None | CODE |
| LOW⚡ | …re/src/dbgpt/storage/metadata/tests/test_db_manager.py | 147 | user = User(name="John Doe") | CODE |
| LOW⚡ | …re/src/dbgpt/storage/metadata/tests/test_db_manager.py | 150 | assert session.query(User).filter_by(name="John Doe").first() is not None | CODE |
| LOW⚡ | …re/src/dbgpt/storage/metadata/tests/test_db_manager.py | 152 | assert session.query(User).filter_by(name="John Doe").first() is None | CODE |
| LOW⚡ | …re/src/dbgpt/storage/metadata/tests/test_db_manager.py | 156 | User.name == "John Doe" | CODE |
| LOW⚡ | …re/src/dbgpt/storage/metadata/tests/test_db_manager.py | 157 | ).first().name == "John Doe" | CODE |
| LOW | …bgpt-core/src/dbgpt/model/proxy/llms/github_copilot.py | 148 | api_key="placeholder", | CODE |
| LOW | …-serve/src/dbgpt_serve/rag/knowledge_source/service.py | 67 | "placeholder": f.placeholder, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 46 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 132 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 151 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 170 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 269 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 288 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 307 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 367 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 451 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 470 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 573 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 592 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 624 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 643 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 662 | "placeholder": null, | CODE |
| LOW | …lates/zh/embedded-knowledge-process-flow-template.json | 681 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 46 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 132 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 151 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 170 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 189 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 247 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 331 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 350 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 455 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 474 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 493 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 512 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 659 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 745 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 764 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 783 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 843 | "placeholder": null, | CODE |
| LOW | …emplates/zh/hybrid-knowldge-process-flow-template.json | 862 | "placeholder": null, | CODE |
| 235 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …er/compose_examples/dbgpt-oceanbase-docker-compose.yml | 25 | # - TONGYI_PROXY_API_KEY={your-api-key} | COMMENT |
| HIGH | docs/docs/agents/modules/memory/short_term_memory.md | 83 | api_key="{your_api_key}", | CODE |
| HIGH | docs/docs/awel/cookbook/first_rag_with_awel.md | 60 | api_key="{your_api_key}", | CODE |
| HIGH | docs/docs/awel/cookbook/first_rag_with_awel.md | 190 | llm_client = OpenAILLMClient(api_base="http://localhost:8100/api/v1/", api_key="{your_api_key}") | CODE |
| HIGH | docs/docs/cookbook/rag/graph_rag_app_develop.md | 96 | llm_client = OpenAILLMClient(api_base="http://localhost:8100/api/v1/", api_key="{your_api_key}") | CODE |
| HIGH⚡ | docs/docs/cookbook/rag/graph_rag_app_develop.md | 426 | # proxy_tongyi_proxy_api_key={your-api-key} | COMMENT |
| HIGH⚡ | docs/docs/cookbook/rag/graph_rag_app_develop.md | 431 | #proxy_qianfan_proxy_api_key={your-api-key} | COMMENT |
| HIGH | docs/docs/getting-started/providers/index.md | 44 | api_key = "your-api-key" | CODE |
| HIGH | docs/docs/getting-started/providers/index.md | 50 | api_key = "your-api-key" | CODE |
| HIGH | …ocs/current/agents/modules/memory/short_term_memory.md | 83 | api_key="{your_api_key}", | CODE |
| HIGH | …tent-docs/current/awel/cookbook/first_rag_with_awel.md | 60 | api_key="{your_api_key}", | CODE |
| HIGH | …tent-docs/current/awel/cookbook/first_rag_with_awel.md | 190 | llm_client = OpenAILLMClient(api_base="http://localhost:8100/api/v1/", api_key="{your_api_key}") | CODE |
| HIGH | …ent-docs/current/cookbook/rag/graph_rag_app_develop.md | 96 | llm_client = OpenAILLMClient(api_base="http://localhost:8100/api/v1/", api_key="{your_api_key}") | CODE |
| HIGH⚡ | …ent-docs/current/cookbook/rag/graph_rag_app_develop.md | 426 | # proxy_tongyi_proxy_api_key={your-api-key} | COMMENT |
| HIGH⚡ | …ent-docs/current/cookbook/rag/graph_rag_app_develop.md | 431 | #proxy_qianfan_proxy_api_key={your-api-key} | COMMENT |
| HIGH | …ontent-docs/current/getting-started/providers/index.md | 44 | api_key = "your-api-key" | CODE |
| HIGH | …ontent-docs/current/getting-started/providers/index.md | 50 | api_key = "your-api-key" | CODE |
| HIGH | examples/rag/rag_embedding_api_example.py | 20 | export API_SERVER_API_KEY="your_api_key" | STRING |
| HIGH | examples/rag/doc_tree_retriever_example.py | 18 | llm_client = DeepseekLLMClient(api_key="your_api_key") | CODE |
| HIGH | …kages/dbgpt-ext/src/dbgpt_ext/rag/assembler/summary.py | 22 | OPEN_AI_KEY = "{your_api_key}" | STRING |
| HIGH | …kages/dbgpt-core/src/dbgpt/rag/embedding/embeddings.py | 600 | api_key="your_api_key", | STRING |
| HIGH | …kages/dbgpt-core/src/dbgpt/rag/embedding/embeddings.py | 746 | api_key="your_api_key", | STRING |
| HIGH | …bgpt-serve/src/dbgpt_serve/datasource/api/endpoints.py | 61 | client_api_key = "your_api_key" | STRING |
| HIGH | …ages/dbgpt-serve/src/dbgpt_serve/file/api/endpoints.py | 67 | client_api_key = "your_api_key" | STRING |
| HIGH | …template_files/default_serve_template/api/endpoints.py | 59 | client_api_key = "your_api_key" | STRING |
| HIGH | …bgpt-serve/src/dbgpt_serve/agent/chat/api/endpoints.py | 59 | client_api_key = "your_api_key" | STRING |
| HIGH | …kages/dbgpt-serve/src/dbgpt_serve/rag/api/endpoints.py | 74 | client_api_key = "your_api_key" | STRING |
| HIGH | …/dbgpt-serve/src/dbgpt_serve/feedback/api/endpoints.py | 61 | client_api_key = "your_api_key" | STRING |
| HIGH | …/dbgpt-serve/src/dbgpt_serve/evaluate/api/endpoints.py | 134 | client_api_key = "your_api_key" | STRING |
| HIGH | …dbgpt-serve/src/dbgpt_serve/dbgpts/my/api/endpoints.py | 62 | client_api_key = "your_api_key" | STRING |
| HIGH | …bgpt-serve/src/dbgpt_serve/dbgpts/hub/api/endpoints.py | 62 | client_api_key = "your_api_key" | STRING |
| HIGH | …es/dbgpt-serve/src/dbgpt_serve/prompt/api/endpoints.py | 70 | client_api_key = "your_api_key" | STRING |
| HIGH | …ges/dbgpt-serve/src/dbgpt_serve/model/api/endpoints.py | 108 | client_api_key = "your_api_key" | STRING |
| HIGH | …dbgpt-serve/src/dbgpt_serve/connector/api/endpoints.py | 70 | client_api_key = "your_api_key" | STRING |
| HIGH | …ges/dbgpt-serve/src/dbgpt_serve/libro/api/endpoints.py | 59 | client_api_key = "your_api_key" | STRING |
| HIGH | …pt-serve/src/dbgpt_serve/conversation/api/endpoints.py | 64 | client_api_key = "your_api_key" | STRING |
| HIGH | …ages/dbgpt-serve/src/dbgpt_serve/flow/api/endpoints.py | 79 | client_api_key = "your_api_key" | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | examples/agents/skill_agent_example.py | 132 | # Create an LLM client similar to react_agent_example so the example can | COMMENT |
| MEDIUM | examples/agents/skill_agent_example.py | 169 | # Create a ToolPack from the calculate tool and bind it as the agent's resource | COMMENT |
| MEDIUM | examples/agents/skill_agent_example.py | 191 | # Create a user proxy to interact with the agent (same pattern as react example) | COMMENT |
| MEDIUM | packages/dbgpt-client/src/dbgpt_client/__init__.py | 1 | """This module is the client of the dbgpt package.""" | STRING |
| MEDIUM | …age/knowledge_graph/community/tugraph_store_adapter.py | 37 | # Create the graph | COMMENT |
| MEDIUM | …age/knowledge_graph/community/tugraph_store_adapter.py | 437 | # Create the graph schema | COMMENT |
| MEDIUM | …age/knowledge_graph/community/tugraph_store_adapter.py | 470 | # Create the graph label for document vertex | COMMENT |
| MEDIUM | …age/knowledge_graph/community/tugraph_store_adapter.py | 480 | # Create the graph label for chunk vertex | COMMENT |
| MEDIUM | …age/knowledge_graph/community/tugraph_store_adapter.py | 495 | # Create the graph label for entity vertex | COMMENT |
| MEDIUM | …age/knowledge_graph/community/tugraph_store_adapter.py | 512 | # Create the graph label for relation edge | COMMENT |
| MEDIUM | …age/knowledge_graph/community/tugraph_store_adapter.py | 523 | # Create the graph label for include edge | COMMENT |
| MEDIUM | …age/knowledge_graph/community/tugraph_store_adapter.py | 533 | # Create the graph label for next edge | COMMENT |
| MEDIUM | …ge/knowledge_graph/community/memgraph_store_adapter.py | 39 | # Create the graph | COMMENT |
| MEDIUM | …ext/src/dbgpt_ext/storage/vector_store/valkey_store.py | 352 | # Create the index | COMMENT |
| MEDIUM | …ext/src/dbgpt_ext/storage/vector_store/milvus_store.py | 353 | # Create the text field | COMMENT |
| MEDIUM | …ext/src/dbgpt_ext/storage/vector_store/milvus_store.py | 382 | # Create the collection | COMMENT |
| MEDIUM | …t/src/dbgpt_ext/storage/vector_store/weaviate_store.py | 221 | # Create the schema in Weaviate | COMMENT |
| MEDIUM | …src/dbgpt/core/interface/operators/message_operator.py | 220 | # Create a new storage conversation, this will load the conversation from | COMMENT |
| MEDIUM | …pt-core/src/dbgpt/core/interface/tests/test_message.py | 305 | # Create a new StorageConversation instance to load the data | COMMENT |
| MEDIUM | …pt-core/src/dbgpt/core/interface/tests/test_message.py | 328 | # Create a new StorageConversation instance to load the data | COMMENT |
| MEDIUM⚡ | …pt-core/src/dbgpt/core/interface/tests/test_message.py | 353 | # Create a new StorageConversation instance to load the data | COMMENT |
| MEDIUM | …t-core/src/dbgpt/core/awel/trigger/iterator_trigger.py | 167 | # Define a cache key function | STRING |
| MEDIUM | …t-core/src/dbgpt/core/awel/trigger/iterator_trigger.py | 172 | # Create a memory cache | STRING |
| MEDIUM | …t-core/src/dbgpt/core/awel/trigger/iterator_trigger.py | 248 | # Create a combined generator that includes the first item and | COMMENT |
| MEDIUM | packages/dbgpt-core/src/dbgpt/core/awel/dag/base.py | 603 | # Create a new provider safely | COMMENT |
| MEDIUM | packages/dbgpt-core/src/dbgpt/util/time_utils.py | 19 | # Create a copy of dt_value. | COMMENT |
| MEDIUM | packages/dbgpt-core/src/dbgpt/util/parameter_utils.py | 649 | # Create the new class. Note the setting of __annotations__ for type hints | COMMENT |
| MEDIUM | packages/dbgpt-core/src/dbgpt/util/code_utils.py | 117 | """```python import requests from bs4 import BeautifulSoup from datetime import datetime, timedelta # Defin | STRING |
| MEDIUM | packages/dbgpt-core/src/dbgpt/util/i18n_utils.py | 224 | # Create a str instance, but keep the original message | COMMENT |
| MEDIUM | …ckages/dbgpt-core/src/dbgpt/util/configure/markdown.py | 402 | # Create a table of contents with links to each type | COMMENT |
| MEDIUM | …ckages/dbgpt-core/src/dbgpt/util/configure/markdown.py | 412 | # Create a section for each type | COMMENT |
| MEDIUM | …ckages/dbgpt-core/src/dbgpt/util/configure/markdown.py | 457 | # Create an anchor by replacing spaces with dashes | COMMENT |
| MEDIUM | packages/dbgpt-core/src/dbgpt/util/configure/manager.py | 72 | # Create a new registry for each direct subclass of RegisterParameters | COMMENT |
| MEDIUM | …core/src/dbgpt/storage/metadata/tests/test_base_dao.py | 93 | # Create a user | COMMENT |
| MEDIUM | …core/src/dbgpt/storage/metadata/tests/test_base_dao.py | 113 | # Create a user | COMMENT |
| MEDIUM | …core/src/dbgpt/storage/metadata/tests/test_base_dao.py | 133 | # Create a user | COMMENT |
| MEDIUM | …t-core/src/dbgpt/model/utils/tests/test_token_utils.py | 129 | # Create a cache with very small memory limit - just enough for one large item | COMMENT |
| MEDIUM | …t-core/src/dbgpt/model/utils/tests/test_token_utils.py | 155 | # Create a cache with specific memory limit | COMMENT |
| MEDIUM | …t-core/src/dbgpt/model/utils/tests/test_token_utils.py | 170 | # Create a larger value that should force eviction | COMMENT |
| MEDIUM | …kages/dbgpt-core/src/dbgpt/model/adapter/hf_adapter.py | 1222 | # The following code is used to register the model adapter | COMMENT |
| MEDIUM | …t-serve/src/dbgpt_serve/datasource/manages/__init__.py | 1 | """This module is responsible for managing the connectors.""" | STRING |
| MEDIUM | …dbgpt-serve/src/dbgpt_serve/agent/agents/controller.py | 227 | # Create a new gpts conversation record | COMMENT |
| MEDIUM | …es/dbgpt-serve/src/dbgpt_serve/agent/hub/plugin_hub.py | 338 | # Create a secure temp directory for extraction | COMMENT |
| MEDIUM | …/src/dbgpt_serve/rag/retriever/code_graph_retriever.py | 663 | # Create a single Chunk with the formatted context | COMMENT |
| MEDIUM⚡ | …-serve/src/dbgpt_serve/connector/tests/test_service.py | 417 | # Create a connector row in DB | COMMENT |
| MEDIUM | …pt-serve/src/dbgpt_serve/conversation/api/endpoints.py | 268 | # Initialize pagination variables | COMMENT |
| MEDIUM | packages/dbgpt-app/src/dbgpt_app/base.py | 239 | # Create the database | STRING |
| MEDIUM | packages/dbgpt-app/src/dbgpt_app/operators/llm.py | 211 | # Create a new storage conversation, this will load the conversation from | COMMENT |
| MEDIUM | …bgpt-app/src/dbgpt_app/scene/operators/app_operator.py | 194 | # Create an input task | COMMENT |
| MEDIUM | …bgpt-app/src/dbgpt_app/scene/operators/app_operator.py | 196 | # Create a branch task to decide between fetching from cache or processing | COMMENT |
| MEDIUM⚡ | …bgpt-app/src/dbgpt_app/scene/operators/app_operator.py | 209 | # Create a branch node to decide between fetching from cache or processing | COMMENT |
| MEDIUM⚡ | …bgpt-app/src/dbgpt_app/scene/operators/app_operator.py | 216 | # Create a join node to merge outputs from the model and cache nodes, just | COMMENT |
| MEDIUM⚡ | …bgpt-app/src/dbgpt_app/scene/operators/app_operator.py | 220 | # Define the workflow structure using the >> operator | COMMENT |
| MEDIUM | i18n/translate_util.py | 544 | # Define the nodes | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 420 | edges: {{ title: undefined }} | CODE |
| HIGH | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 437 | if (params.nodes && params.nodes.length > 0) {{ | CODE |
| HIGH | …rc/dbgpt_ext/rag/graph_builder/codegraph_visualizer.py | 448 | }} else if (params.edges && params.edges.length > 0) {{ | CODE |
| HIGH⚡ | …bgpt-sandbox/src/docker_images/create_docker_brower.py | 18 | RUN apt-get update && apt-get install -y \ | CODE |
| HIGH⚡ | …bgpt-sandbox/src/docker_images/create_docker_brower.py | 20 | && apt-get clean && rm -rf /var/lib/apt/lists/* | CODE |
| HIGH⚡ | …bgpt-sandbox/src/docker_images/create_docker_brower.py | 22 | RUN apt-get update && apt-get install -y \ | CODE |
| HIGH⚡ | …bgpt-sandbox/src/docker_images/create_docker_brower.py | 24 | && apt-get clean && rm -rf /var/lib/apt/lists/* | CODE |
| HIGH⚡ | …bgpt-sandbox/src/docker_images/create_docker_brower.py | 26 | RUN apt-get update && apt-get install -y \ | CODE |
| HIGH⚡ | …bgpt-sandbox/src/docker_images/create_docker_brower.py | 29 | && apt-get clean && rm -rf /var/lib/apt/lists/* | CODE |
| HIGH | …bgpt-sandbox/src/docker_images/create_docker_brower.py | 50 | RUN chmod +x /startup.sh && dos2unix /startup.sh | CODE |
| HIGH⚡ | …bgpt-sandbox/src/docker_images/create_docker_brower.py | 79 | rm -f /tmp/.X*-lock || true | CODE |
| HIGH | …-sandbox/src/docker_images/create_docker_python_gpu.py | 14 | RUN apt-get update && apt-get install -y --no-install-recommends \\ | CODE |
| HIGH⚡ | …-sandbox/src/docker_images/create_docker_python_gpu.py | 26 | && apt-get clean && rm -rf /var/lib/apt/lists/* | CODE |
| HIGH⚡ | …-sandbox/src/docker_images/create_docker_python_gpu.py | 29 | RUN apt-get update && apt-get install -y nvidia-utils-525 || true | CODE |
| HIGH⚡ | …-sandbox/src/docker_images/create_docker_python_gpu.py | 29 | RUN apt-get update && apt-get install -y nvidia-utils-525 || true | CODE |
| HIGH⚡ | …-sandbox/src/docker_images/create_docker_python_gpu.py | 37 | RUN chmod +x /startup.sh && dos2unix /startup.sh | CODE |
| HIGH⚡ | …bgpt-sandbox/src/docker_images/create_docker_python.py | 14 | RUN apt-get update && apt-get install -y --no-install-recommends \\ | CODE |
| HIGH⚡ | …bgpt-sandbox/src/docker_images/create_docker_python.py | 24 | && apt-get clean && rm -rf /var/lib/apt/lists/* | CODE |
| HIGH⚡ | …bgpt-sandbox/src/docker_images/create_docker_python.py | 32 | RUN chmod +x /startup.sh && dos2unix /startup.sh | CODE |
| HIGH | …kages/dbgpt-sandbox/src/docker_images/create_docker.py | 13 | RUN apt-get update && apt-get install -y \ | CODE |
| HIGH | …kages/dbgpt-sandbox/src/docker_images/create_docker.py | 25 | && apt-get clean && rm -rf /var/lib/apt/lists/* | CODE |
| HIGH | …kages/dbgpt-sandbox/src/docker_images/create_docker.py | 31 | RUN chmod +x /startup.sh && dos2unix /startup.sh | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …c/web/_next/static/chunks/355a6ca7-8e25493d011365b3.js | 1 | "use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7034],{4559:function(t,e,n){n.d(e,{$6:function(){r | CODE |
| CRITICAL⚡ | …tatic/web/_next/static/chunks/1787.4e8bbbae5c07b362.js | 8 | */var a=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,a={},r={manual:e.Prism&&e.Prism.manual,disableW | COMMENT |
| CRITICAL | …c/web/_next/static/chunks/4d857c35-f8bf0071f22fe250.js | 1 | "use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8163],{2886:function(t,e,n){n.d(e,{F6:function(){r | CODE |
| CRITICAL | …c/web/_next/static/chunks/f9a75a99-8cea48cf64d5fcda.js | 1 | "use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8674],{15755:function(t,e,n){n.d(e,{Cm:function(){ | CODE |
| CRITICAL⚡ | …tatic/web/_next/static/chunks/2510-1865c74d99b0a6bb.js | 1 | (self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2510],{94470:function(e){"use strict";var t=Object.prototype.ha | CODE |
| CRITICAL | …c/web/_next/static/chunks/d9005de1-4b6bd21314b59fc4.js | 1 | "use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6106],{50041:function(t,e,n){n.d(e,{$6:function(){ | CODE |
| CRITICAL | …c/web/_next/static/chunks/33a1eaa4-9a18d5bdae7c78ef.js | 1 | "use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3166],{27605:function(t,e,n){n.d(e,{F6:function(){ | CODE |
| CRITICAL | …c/web/_next/static/chunks/008713dc-21e55fe6d2975832.js | 1 | "use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2837],{25601:function(t,e,n){n.d(e,{$6:function(){ | CODE |
| CRITICAL | …c/web/_next/static/chunks/554c6155-97b5938bc21e889d.js | 1 | "use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2168],{80647:function(t,e,n){n.d(e,{E9:function(){ | CODE |
| CRITICAL⚡ | …/components/auto-plan/PromptSelect-180bc64fe1f09061.js | 8 | */var a=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,a={},r={manual:e.Prism&&e.Prism.manual,disableW | COMMENT |
| CRITICAL | …d_web/_next/static/chunks/355a6ca7.668cb9af53ba68bc.js | 1 | "use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7034],{4559:function(t,e,n){n.d(e,{$6:function(){r | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | install_help.py | 278 | # Check if the directory should be excluded | COMMENT |
| LOW | install_help.py | 497 | # Check if the specified package exists | COMMENT |
| LOW | install_help.py | 517 | # Check if the specified extra exists | COMMENT |
| LOW | docker/base/build_image.sh | 228 | # Check if it is a valid installation mode and set the corresponding variables | COMMENT |
| LOW | examples/agents/excel_data_agent.py | 153 | # Check if this folder or metadata matches the requested name | COMMENT |
| LOW | …kages/dbgpt-ext/src/dbgpt_ext/datasource/conn_neo4j.py | 208 | # Check if label/relationship exists first to avoid warnings | COMMENT |
| LOW | …kages/dbgpt-ext/src/dbgpt_ext/datasource/conn_neo4j.py | 267 | # Check if this index applies to the given label | STRING |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/retriever/doc_tree.py | 204 | # Check if the keyword matches the current node title | COMMENT |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/retriever/doc_tree.py | 213 | # Check if the keyword matches any of the child nodes | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 282 | # Check if cp is outside document range | COMMENT |
| LOW | …/dbgpt-ext/src/dbgpt_ext/storage/file/s3/s3_storage.py | 179 | # Check if bucket exists | COMMENT |
| LOW | …/dbgpt-ext/src/dbgpt_ext/storage/file/s3/s3_storage.py | 341 | # Read the file content into memory | COMMENT |
| LOW | …/dbgpt-ext/src/dbgpt_ext/storage/file/s3/s3_storage.py | 657 | # Check if the object exists | COMMENT |
| LOW | …bgpt-ext/src/dbgpt_ext/storage/file/oss/oss_storage.py | 195 | # Check if we've already cached this bucket | COMMENT |
| LOW | …bgpt-ext/src/dbgpt_ext/storage/file/oss/oss_storage.py | 503 | # Check if the object exists | COMMENT |
| LOW | …ext/src/dbgpt_ext/storage/vector_store/chroma_store.py | 287 | # Check if collection exists first | COMMENT |
| LOW | …ext/src/dbgpt_ext/storage/vector_store/valkey_store.py | 342 | # Check if index already exists | COMMENT |
| LOW | …ext/src/dbgpt_ext/storage/vector_store/milvus_store.py | 842 | # Check if the version is >= 2.5.0 | COMMENT |
| LOW | …kages/dbgpt-core/src/dbgpt/core/interface/variables.py | 999 | # Check if the variable_dict contains any special characters | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/core/interface/llm.py | 1188 | # Check if we are in an event loop | COMMENT |
| LOW | …pt-core/src/dbgpt/core/interface/tests/test_message.py | 333 | # Check if the data is loaded correctly | COMMENT |
| LOW⚡ | …pt-core/src/dbgpt/core/interface/tests/test_message.py | 361 | # Check if the conversation is deleted | COMMENT |
| LOW | …ages/dbgpt-core/src/dbgpt/core/awel/util/cache_util.py | 168 | # Check if the entry is expired | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/core/awel/dag/base.py | 1079 | # Check if the edge has been added | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/command_utils.py | 68 | # Check if all key fragments are in the cmdline | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/command_utils.py | 75 | # Check if the process is listening on the specified port | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/command_utils.py | 131 | # Check if all the service keys are present in the cmdline | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/parameter_utils.py | 129 | # Check if the field has a "fixed" tag in metadata | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/code_utils.py | 117 | """```python import requests from bs4 import BeautifulSoup from datetime import datetime, timedelta # Defin | STRING |
| LOW | packages/dbgpt-core/src/dbgpt/util/function_utils.py | 78 | # Check if object matches the generic origin (like list, dict) | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/module_utils.py | 147 | # Check if the class is defined in the current module | COMMENT |
| LOW | …kages/dbgpt-core/src/dbgpt/util/_db_migration_utils.py | 75 | # Check if the database is up-to-date | COMMENT |
| LOW⚡ | …ckages/dbgpt-core/src/dbgpt/util/configure/markdown.py | 20 | # Check if the class is a subclass of the parent class | COMMENT |
| LOW⚡ | …ckages/dbgpt-core/src/dbgpt/util/configure/markdown.py | 24 | # Check if the class is a direct subclass of the parent class | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/configure/manager.py | 596 | # Check if the class has a custom from_dict method | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/configure/manager.py | 751 | # Check if the field is an array type | COMMENT |
| LOW | …s/dbgpt-core/src/dbgpt/util/tests/test_module_utils.py | 125 | # Check if classes were found | STRING |
| LOW | packages/dbgpt-core/src/dbgpt/util/dbgpts/cli.py | 51 | # Check if python and build are available | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/dbgpts/cli.py | 65 | # Check if python and setuptools are available for basic package building | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/dbgpts/cli.py | 322 | # Set label to the name | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/dbgpts/cli.py | 333 | # Set directory to the current directory(abs path) | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/dbgpts/loader.py | 68 | # Read the file | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/dbgpts/repo.py | 58 | # Check if poetry is defined in build-system | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/dbgpts/repo.py | 110 | # Check if build module is available | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/dbgpts/repo.py | 469 | # Check if it's a poetry project | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/util/dbgpts/repo.py | 530 | # Check if it's a poetry project | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/agent/core/base_agent.py | 230 | # Check if agent is available | COMMENT |
| LOW | …t-core/src/dbgpt/agent/core/memory/gpts/gpts_memory.py | 192 | # Check if the last message is a terminate action | COMMENT |
| LOW | …t-core/src/dbgpt/agent/core/memory/gpts/gpts_memory.py | 300 | # Check if this is the last item and it's a terminate action | COMMENT |
| LOW | …dbgpt-core/src/dbgpt/agent/core/plan/team_auto_plan.py | 147 | # Return the result | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/agent/skill/manage.py | 301 | # Check if skill has config attribute (Skill class) | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/agent/skill/manage.py | 307 | # Check if skill has metadata with config (FileBasedSkill) | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/agent/skill/manage.py | 656 | # Check if it's an image file | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/agent/skill/manage.py | 699 | # Check if it's a script that needs execution | COMMENT |
| LOW | …ckages/dbgpt-core/src/dbgpt/agent/util/react_parser.py | 402 | # Check if this is a terminate action | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/agent/util/api_call.py | 242 | # Check if there is CDATA content | COMMENT |
| LOW | …bgpt-core/src/dbgpt/rag/text_splitter/text_splitter.py | 594 | # Check if line starts with a header that we intend to split on | COMMENT |
| LOW | …bgpt-core/src/dbgpt/rag/text_splitter/code_splitter.py | 174 | # Check if this child is covered by any collected node | COMMENT |
| LOW | …ckages/dbgpt-core/src/dbgpt/storage/cache/operators.py | 138 | # Check if the cache contains the result for the given input | COMMENT |
| LOW | …-core/src/dbgpt/model/cluster/worker/default_worker.py | 507 | # Check if the exception is a torch.cuda.CudaError and if torch was imported. | COMMENT |
| 17 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .pre-commit-config.yaml | 21 | pass_filenames: false | COMMENT |
| LOW | docker/compose_examples/ha-cluster-docker-compose.yml | 1 | # An example of using docker-compose to start a HA model serving cluster with two controllers and one worker. | COMMENT |
| LOW | …cker/compose_examples/observability/docker-compose.yml | 1 | # An example of using docker-compose to start a cluster with observability enabled. | COMMENT |
| LOW | web/new-components/layout/Construct.tsx | 81 | }, | COMMENT |
| LOW | web/components/agent/market-plugins.tsx | 81 | // return agent.installed ? ( | COMMENT |
| LOW | web/components/knowledge/doc-panel.tsx | 221 | }, [addStatus]); | COMMENT |
| LOW | web/pages/evaluation/index.tsx | 141 | ); | COMMENT |
| LOW | web/pages/evaluation/index.tsx | 201 | onSuccess: data => { | COMMENT |
| LOW | …uct/app/extra/components/auto-plan/ResourceContent.tsx | 61 | ); | COMMENT |
| LOW | …uct/app/extra/components/auto-plan/ResourceContent.tsx | 81 | // return ( | COMMENT |
| LOW | web/pages/construct/flow/index.tsx | 61 | ); | COMMENT |
| LOW | web/pages/construct/flow/index.tsx | 81 | // const target = e.target as HTMLDivElement; | COMMENT |
| LOW | docs/docs/awel/cookbook/data_analysis_use_awel.md | 1 | # Build Data analysis Copilot use AWEL | COMMENT |
| LOW | docs/docs/cookbook/agents/codeagent_develop.md | 1 | # CodeAgent Develop | COMMENT |
| LOW | …cs/docs/installation/advanced_usage/Llamacpp_server.md | 61 | # uncomment the following line to specify the model path in the local file system | COMMENT |
| LOW | …s/installation/integrations/siliconflow_llm_install.md | 1 | # SiliconFlow | COMMENT |
| LOW | …s/docs/installation/integrations/ollama_llm_install.md | 1 | # Ollama | COMMENT |
| LOW | …docs/installation/integrations/deepseek_llm_install.md | 1 | # DeepSeek | COMMENT |
| LOW | …cs/docs/installation/integrations/gitee_llm_install.md | 1 | # Gitee | COMMENT |
| LOW | …s/docs/installation/integrations/claude_llm_install.md | 1 | # Claude | COMMENT |
| LOW | …t-docs/current/awel/cookbook/data_analysis_use_awel.md | 1 | # Build Data analysis Copilot use AWEL | COMMENT |
| LOW | …tent-docs/current/cookbook/agents/codeagent_develop.md | 1 | # CodeAgent Develop | COMMENT |
| LOW | …current/installation/advanced_usage/Llamacpp_server.md | 61 | # uncomment the following line to specify the model path in the local file system | COMMENT |
| LOW | …t/installation/integrations/siliconflow_llm_install.md | 1 | # SiliconFlow | COMMENT |
| LOW | …urrent/installation/integrations/ollama_llm_install.md | 1 | # Ollama | COMMENT |
| LOW | …rent/installation/integrations/deepseek_llm_install.md | 1 | # DeepSeek | COMMENT |
| LOW | …current/installation/integrations/gitee_llm_install.md | 1 | # Gitee | COMMENT |
| LOW | …urrent/installation/integrations/claude_llm_install.md | 1 | # Claude | COMMENT |
| LOW | examples/client/knowledge_crud_example.py | 101 | # res = await create_space(client, SpaceModel(name="test_space", vector_type="Chroma", desc="for client space", owne | COMMENT |
| LOW | configs/dbgpt-graphrag.toml | 41 | # community_score_threshold=0.3 | COMMENT |
| LOW | configs/dbgpt-proxy-litellm.toml | 21 | persist_path = "pilot/data" | COMMENT |
| LOW | scripts/update_version_all.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | scripts/install/install.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | …gpt_ext/datasource/rdbms/dialect/starrocks/__init__.py | 1 | """StarRocks dialect for SQLAlchemy.""" | COMMENT |
| LOW | …tasource/rdbms/dialect/starrocks/sqlalchemy/dialect.py | 1 | """StarRocks dialect for SQLAlchemy.""" | COMMENT |
| LOW | …asource/rdbms/dialect/starrocks/sqlalchemy/__init__.py | 1 | """SQLAlchemy dialect for StarRocks.""" | COMMENT |
| LOW | …c/dbgpt_ext/storage/knowledge_graph/knowledge_graph.py | 61 | "The max number of threads to use. Default is 1. If you set " | COMMENT |
| LOW | …c/dbgpt_ext/storage/knowledge_graph/knowledge_graph.py | 81 | # description=_("graph store type."), | COMMENT |
| LOW | …c/dbgpt_ext/storage/knowledge_graph/knowledge_graph.py | 101 | # @dataclass | COMMENT |
| LOW | …age/knowledge_graph/community/tugraph_store_adapter.py | 741 | # includes the leaf chunks that connect to the entities, the chains from | COMMENT |
| LOW | …t/src/dbgpt_ext/storage/vector_store/weaviate_store.py | 181 | schema = { | COMMENT |
| LOW | …ckages/dbgpt-core/src/dbgpt/agent/util/react_parser.py | 1 | import json | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/agent/util/api_call.py | 181 | # api_name = api_call_element.find("name").text | COMMENT |
| LOW | …kages/dbgpt-core/src/dbgpt/storage/graph_store/base.py | 21 | # ) | COMMENT |
| LOW | …s/dbgpt-core/src/dbgpt/model/cluster/worker/manager.py | 1021 | # env_prefix = None | COMMENT |
| LOW | …ges/dbgpt-core/src/dbgpt/model/proxy/llms/synthorai.py | 181 | # on its own side - context_length from the gateway's max_input_tokens and | COMMENT |
| LOW | …t-core/src/dbgpt/model/utils/tests/test_parse_utils.py | 681 | assert "这里是模型的思考内容,但是没有开始标记。" == result.reasoning_content | COMMENT |
| LOW | …t-core/src/dbgpt/model/utils/tests/test_parse_utils.py | 701 | # chunks = [ | COMMENT |
| LOW | …t-core/src/dbgpt/model/utils/tests/test_parse_utils.py | 721 | # assert reasoning_end_counts == 2 | COMMENT |
| LOW | packages/dbgpt-serve/src/dbgpt_serve/file/__init__.py | 1 | # This is an auto-generated __init__.py file | COMMENT |
| LOW | …es/dbgpt-serve/src/dbgpt_serve/file/models/__init__.py | 1 | # This is an auto-generated __init__.py file | COMMENT |
| LOW | …kages/dbgpt-serve/src/dbgpt_serve/file/api/__init__.py | 1 | # This is an auto-generated __init__.py file | COMMENT |
| LOW | …ils/_template_files/default_serve_template/__init__.py | 1 | # This is an auto-generated __init__.py file | COMMENT |
| LOW | …mplate_files/default_serve_template/models/__init__.py | 1 | # This is an auto-generated __init__.py file | COMMENT |
| LOW | …_template_files/default_serve_template/api/__init__.py | 1 | # This is an auto-generated __init__.py file | COMMENT |
| LOW | …ges/dbgpt-serve/src/dbgpt_serve/agent/chat/__init__.py | 1 | # This is an auto-generated __init__.py file | COMMENT |
| LOW | …pt-serve/src/dbgpt_serve/agent/chat/models/__init__.py | 1 | # This is an auto-generated __init__.py file | COMMENT |
| LOW | …dbgpt-serve/src/dbgpt_serve/agent/chat/api/__init__.py | 1 | # This is an auto-generated __init__.py file | COMMENT |
| LOW | …dbgpt-serve/src/dbgpt_serve/agent/agents/controller.py | 281 | # TeamMode.AWEL_LAYOUT.value == gpt_app.team_mode | COMMENT |
| LOW | …dbgpt-serve/src/dbgpt_serve/agent/agents/controller.py | 301 | # sys_code=sys_code, | COMMENT |
| 46 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | web/package-lock.json | 15610 | "resolved": "https://registry.npmmirror.com/robust-predicates/-/robust-predicates-3.0.2.tgz", | CODE |
| MEDIUM | web/package-lock.json | 17402 | "resolved": "https://registry.npmmirror.com/robust-predicates/-/robust-predicates-2.0.4.tgz", | CODE |
| MEDIUM | docs/package-lock.json | 14053 | "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", | CODE |
| LOW | packages/dbgpt-core/src/dbgpt/core/interface/media.py | 271 | # Not support media content, just pass the string text as content | COMMENT |
| LOW | …t-core/src/dbgpt/core/awel/trigger/iterator_trigger.py | 265 | # For non-streaming calls, just return the cached result | COMMENT |
| MEDIUM | …pt-core/src/dbgpt/agent/expand/actions/react_action.py | 432 | # Use a robust extraction: find the last "title" key and | COMMENT |
| MEDIUM | packages/dbgpt-core/src/dbgpt/agent/core/base_agent.py | 562 | # facilitate the organization of historical memory context. | COMMENT |
| MEDIUM | …es/dbgpt-core/src/dbgpt/agent/claude_skill/__init__.py | 150 | # Prefer parsing the frontmatter with PyYAML for robust typing support. | COMMENT |
| LOW | …es/dbgpt-core/src/dbgpt/rag/retriever/time_weighted.py | 184 | # If time info not available, just use vector similarity | COMMENT |
| MEDIUM | …t-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py | 616 | # Reuse the robust _extract_skill_from_zip helper (same one used | COMMENT |
| MEDIUM⚡ | …tatic/web/_next/static/chunks/1787.4e8bbbae5c07b362.js | 1 | (self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1787],{64183:function(e,t,n){"use strict";var a=n(67294),r=n(37 | CODE |
| MEDIUM⚡ | …tatic/web/_next/static/chunks/1787.4e8bbbae5c07b362.js | 1 | (self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1787],{64183:function(e,t,n){"use strict";var a=n(67294),r=n(37 | CODE |
| MEDIUM⚡ | …tatic/web/_next/static/chunks/1787.4e8bbbae5c07b362.js | 8 | */var a=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,a={},r={manual:e.Prism&&e.Prism.manual,disableW | COMMENT |
| MEDIUM⚡ | …tatic/web/_next/static/chunks/2510-1865c74d99b0a6bb.js | 1 | (self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2510],{94470:function(e){"use strict";var t=Object.prototype.ha | CODE |
| MEDIUM⚡ | …tatic/web/_next/static/chunks/2510-1865c74d99b0a6bb.js | 1 | (self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2510],{94470:function(e){"use strict";var t=Object.prototype.ha | CODE |
| MEDIUM | …/web/_next/static/chunks/framework-8b06d32cbb857e0e.js | 9 | */var r,l,a,u,o,i,s=t(67294),c=t(63840);function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant= | COMMENT |
| MEDIUM | …/web/_next/static/chunks/framework-8b06d32cbb857e0e.js | 9 | */var r,l,a,u,o,i,s=t(67294),c=t(63840);function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant= | COMMENT |
| MEDIUM | …c/web/_next/static/chunks/bce60fc1-7f6e0057e7aac93c.js | 9 | */var r,l=n(86006),a=n(26183),o={usingClientEntryPoint:!1,Events:null,Dispatcher:{current:null}};function i(e){for(var | COMMENT |
| MEDIUM | …c/web/_next/static/chunks/bce60fc1-7f6e0057e7aac93c.js | 9 | */var r,l=n(86006),a=n(26183),o={usingClientEntryPoint:!1,Events:null,Dispatcher:{current:null}};function i(e){for(var | COMMENT |
| MEDIUM | …tatic/web/_next/static/chunks/5798-0cfd3eea5f7e91a6.js | 1 | (self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5798],{29158:function(e,t,r){"use strict";r.d(t,{Z:function(){r | CODE |
| MEDIUM⚡ | …/components/auto-plan/PromptSelect-180bc64fe1f09061.js | 1 | (self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[92,9618,5265,6231,8424,1787,3913],{11475:function(e,t,n){"use s | CODE |
| MEDIUM⚡ | …/components/auto-plan/PromptSelect-180bc64fe1f09061.js | 1 | (self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[92,9618,5265,6231,8424,1787,3913],{11475:function(e,t,n){"use s | CODE |
| MEDIUM⚡ | …/components/auto-plan/PromptSelect-180bc64fe1f09061.js | 8 | */var a=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,a={},r={manual:e.Prism&&e.Prism.manual,disableW | COMMENT |
| MEDIUM | …d_web/_next/static/chunks/bce60fc1-7f6e0057e7aac93c.js | 9 | */var r,l=n(86006),a=n(26183),o={usingClientEntryPoint:!1,Events:null,Dispatcher:{current:null}};function i(e){for(var | COMMENT |
| MEDIUM | …d_web/_next/static/chunks/bce60fc1-7f6e0057e7aac93c.js | 9 | */var r,l=n(86006),a=n(26183),o={usingClientEntryPoint:!1,Events:null,Dispatcher:{current:null}};function i(e){for(var | COMMENT |
| MEDIUM | …_web/_next/static/chunks/framework-398a6286d7178304.js | 9 | */var r,l,a,u,o,i,s=t(67294),c=t(63840);function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant= | COMMENT |
| MEDIUM | …_web/_next/static/chunks/framework-398a6286d7178304.js | 9 | */var r,l,a,u,o,i,s=t(67294),c=t(63840);function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant= | COMMENT |
| MEDIUM | …web/_next/static/chunks/pages/_app-d0edbdcb9ec8a0fc.js | 163 | */var r=n(675),o=n(783),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.cust | COMMENT |
| MEDIUM | …web/_next/static/chunks/pages/_app-d0edbdcb9ec8a0fc.js | 163 | */var r=n(675),o=n(783),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.cust | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | docs/docs/changelog/Released_V0.8.0.md | 96 | # Step 1: Install dbgpt-app | COMMENT |
| LOW | docs/docs/changelog/Released_V0.8.0.md | 99 | # Step 2: Start DB-GPT | COMMENT |
| LOW | docs/docs/installation/docker.md | 54 | ### Step 1: Download the Model | COMMENT |
| LOW | docs/docs/installation/docker.md | 117 | ### Step 2: Prepare the Configuration File | COMMENT |
| LOW | docs/docs/installation/docker.md | 140 | ### Step 3: Run the Docker Container | COMMENT |
| LOW | docs/docs/installation/docker.md | 165 | ### Step 4: Access the Application | COMMENT |
| LOW | docs/docs/installation/docker.md | 171 | ### Step 5: Persist Data (Optional) | COMMENT |
| LOW | docs/docs/installation/advanced_usage/mlx_inference.md | 37 | ### Step 3: Run the Model | COMMENT |
| LOW | docs/docs/installation/advanced_usage/multimodal.md | 12 | ### Step 1: Install Dependencies | COMMENT |
| LOW | docs/docs/installation/advanced_usage/multimodal.md | 29 | ### Step 2: Modify Configuration File | COMMENT |
| LOW | docs/docs/installation/advanced_usage/multimodal.md | 46 | ### Step 3: Run the Model | COMMENT |
| LOW | docs/docs/installation/advanced_usage/multimodal.md | 54 | ### Step 4: Use The Model In DB-GPT | COMMENT |
| LOW | docs/docs/installation/advanced_usage/multimodal.md | 68 | ### Step 1: Install Dependencies | COMMENT |
| LOW | docs/docs/installation/advanced_usage/multimodal.md | 85 | ### Step 2: Modify Configuration File | COMMENT |
| LOW | docs/docs/installation/advanced_usage/multimodal.md | 130 | ### Step 3: Run the Model | COMMENT |
| LOW | docs/docs/installation/advanced_usage/multimodal.md | 137 | ### Step 4: Use The Model In DB-GPT | COMMENT |
| LOW | …s/current/installation/advanced_usage/mlx_inference.md | 37 | ### Step 3: Run the Model | COMMENT |
| LOW | …docs/current/installation/advanced_usage/multimodal.md | 12 | ### Step 1: Install Dependencies | COMMENT |
| LOW | …docs/current/installation/advanced_usage/multimodal.md | 29 | ### Step 2: Modify Configuration File | COMMENT |
| LOW | …docs/current/installation/advanced_usage/multimodal.md | 46 | ### Step 3: Run the Model | COMMENT |
| LOW | …docs/current/installation/advanced_usage/multimodal.md | 54 | ### Step 4: Use The Model In DB-GPT | COMMENT |
| LOW | …docs/current/installation/advanced_usage/multimodal.md | 68 | ### Step 1: Install Dependencies | COMMENT |
| LOW | …docs/current/installation/advanced_usage/multimodal.md | 85 | ### Step 2: Modify Configuration File | COMMENT |
| LOW | …docs/current/installation/advanced_usage/multimodal.md | 130 | ### Step 3: Run the Model | COMMENT |
| LOW | …docs/current/installation/advanced_usage/multimodal.md | 137 | ### Step 4: Use The Model In DB-GPT | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 230 | # Step 3: Calculate fc and fc_pcd | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 239 | # Step 4: Read PlcBtePapx | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 253 | # Step 8: Check if at beginning of document | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 256 | # Step 9: Recurse with previous cp | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 266 | # Step 5: Find largest j where a_fc[j] <= fc | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 277 | # Step 6: Find largest k where rgfc[k] <= fc | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 288 | # Step 7: Calculate paragraph start | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 295 | # Step 8: Check if at beginning of document | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 299 | # Step 9: Recurse with previous cp | COMMENT |
| LOW | …pt-core/src/dbgpt/agent/expand/actions/react_action.py | 315 | # Step 1: Find the last occurrence of a title key pattern | COMMENT |
| LOW⚡ | …pt-core/src/dbgpt/agent/expand/actions/react_action.py | 344 | # Step 2: Extract title value (short string, ends at quote + } ) | COMMENT |
| LOW⚡ | …pt-core/src/dbgpt/agent/expand/actions/react_action.py | 353 | # Step 3: Extract HTML content | COMMENT |
| LOW⚡ | …t-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py | 1523 | # Step 1: Pre-load skills | COMMENT |
| LOW⚡ | …t-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py | 1527 | # Step 2: Get business tools from ResourceManager | COMMENT |
| LOW⚡ | …t-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py | 1539 | # Step 3: Load knowledge space resource if specified in ext_info | COMMENT |
| LOW⚡ | …t-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py | 1599 | # Step 4: Load database connector if specified in ext_info | STRING |
| LOW | skills/csv-data-analysis/SKILL.md | 16 | ### Step 1: Extract Data Features (Execute Script) | COMMENT |
| LOW | skills/csv-data-analysis/SKILL.md | 34 | ### Step 2: Generate Insights & Display Report (Inject into Template) | COMMENT |
| LOW | skills/skill-creator/SKILL.md | 215 | ### Step 1: Understanding the Skill with Concrete Examples | COMMENT |
| LOW | skills/skill-creator/SKILL.md | 228 | ### Step 2: Planning the Reusable Skill Contents | COMMENT |
| LOW | skills/skill-creator/SKILL.md | 252 | ### Step 3: Initializing the Skill | COMMENT |
| LOW | skills/skill-creator/SKILL.md | 278 | ### Step 4: Edit the Skill | COMMENT |
| LOW | skills/skill-creator/SKILL.md | 319 | ### Step 5: Packaging a Skill | COMMENT |
| LOW | skills/skill-creator/SKILL.md | 348 | ### Step 6: Iterate | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | packages/dbgpt-client/src/dbgpt_client/client.py | 115 | CODE | |
| LOW | packages/dbgpt-client/src/dbgpt_client/client.py | 190 | CODE | |
| LOW | packages/dbgpt-client/src/dbgpt_client/client.py | 316 | CODE | |
| LOW | …dbgpt-ext/src/dbgpt_ext/datasource/rdbms/conn_doris.py | 57 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/rag/retriever/bm25.py | 25 | CODE | |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/retriever/doc_tree.py | 221 | CODE | |
| LOW | …t_ext/rag/retriever/graph_retriever/graph_retriever.py | 35 | CODE | |
| LOW | …ages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/git_repo.py | 85 | CODE | |
| LOW | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/pdf.py | 351 | CODE | |
| LOW | …dbgpt_ext/storage/knowledge_graph/community_summary.py | 180 | CODE | |
| LOW | …/dbgpt-ext/src/dbgpt_ext/storage/file/s3/s3_storage.py | 26 | CODE | |
| LOW | …bgpt-ext/src/dbgpt_ext/storage/file/oss/oss_storage.py | 34 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/datasource/rdbms/base.py | 117 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/core/interface/llm.py | 402 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/core/interface/message.py | 1283 | CODE | |
| LOW | …t-core/src/dbgpt/core/awel/trigger/iterator_trigger.py | 59 | CODE | |
| LOW | …dbgpt-core/src/dbgpt/core/awel/trigger/http_trigger.py | 410 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/core/awel/flow/base.py | 1110 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/core/awel/flow/base.py | 474 | CODE | |
| LOW | …dbgpt-core/src/dbgpt/agent/expand/excel_table_agent.py | 143 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/agent/core/base_agent.py | 366 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/agent/core/base_agent.py | 405 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/agent/core/base_agent.py | 925 | CODE | |
| LOW | …es/dbgpt-core/src/dbgpt/agent/core/user_proxy_agent.py | 33 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/agent/core/agent.py | 20 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/agent/core/agent.py | 47 | CODE | |
| LOW | …ages/dbgpt-core/src/dbgpt/agent/core/context/budget.py | 45 | CODE | |
| LOW | …kages/dbgpt-core/src/dbgpt/agent/core/memory/hybrid.py | 70 | CODE | |
| LOW | …ore/src/dbgpt/agent/core/plan/awel/team_awel_layout.py | 107 | CODE | |
| LOW | …ckages/dbgpt-core/src/dbgpt/agent/util/react_parser.py | 56 | CODE | |
| LOW | …kages/dbgpt-core/src/dbgpt/agent/resource/tool/pack.py | 101 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/rag/embedding/rerank.py | 318 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/rag/knowledge/base.py | 223 | CODE | |
| LOW | …s/dbgpt-core/src/dbgpt/model/cluster/worker/manager.py | 1196 | CODE | |
| LOW | …ges/dbgpt-core/src/dbgpt/model/proxy/llms/synthorai.py | 81 | CODE | |
| LOW | …ckages/dbgpt-core/src/dbgpt/model/proxy/llms/tongyi.py | 75 | CODE | |
| LOW | …ages/dbgpt-core/src/dbgpt/model/proxy/llms/moonshot.py | 75 | CODE | |
| LOW | …kages/dbgpt-core/src/dbgpt/model/proxy/llms/aimlapi.py | 73 | CODE | |
| LOW | …ckages/dbgpt-core/src/dbgpt/model/proxy/llms/nvidia.py | 78 | CODE | |
| LOW | …ckages/dbgpt-core/src/dbgpt/model/proxy/llms/vercel.py | 80 | CODE | |
| LOW | …kages/dbgpt-core/src/dbgpt/model/proxy/llms/mistral.py | 78 | CODE | |
| LOW | …kages/dbgpt-core/src/dbgpt/model/proxy/llms/minimax.py | 77 | CODE | |
| LOW | …es/dbgpt-core/src/dbgpt/model/proxy/llms/volcengine.py | 72 | CODE | |
| LOW | …ckages/dbgpt-core/src/dbgpt/model/proxy/llms/claude.py | 85 | CODE | |
| LOW | …bgpt-core/src/dbgpt/model/proxy/llms/github_copilot.py | 113 | CODE | |
| LOW | …s/dbgpt-core/src/dbgpt/model/proxy/llms/siliconflow.py | 77 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/model/proxy/llms/zhipu.py | 76 | CODE | |
| LOW | …kages/dbgpt-core/src/dbgpt/model/proxy/llms/litellm.py | 115 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/model/proxy/llms/groq.py | 78 | CODE | |
| LOW | …ges/dbgpt-core/src/dbgpt/model/proxy/llms/burncloud.py | 78 | CODE | |
| LOW | …ages/dbgpt-core/src/dbgpt/model/proxy/llms/deepseek.py | 98 | CODE | |
| LOW | …kages/dbgpt-core/src/dbgpt/model/proxy/llms/chatgpt.py | 180 | CODE | |
| LOW | …ages/dbgpt-core/src/dbgpt/model/proxy/llms/infiniai.py | 77 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/model/proxy/llms/xai.py | 78 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/model/proxy/llms/yi.py | 75 | CODE | |
| LOW | …ages/dbgpt-core/src/dbgpt/model/proxy/llms/baichuan.py | 77 | CODE | |
| LOW | …es/dbgpt-core/src/dbgpt/model/proxy/llms/orcarouter.py | 80 | CODE | |
| LOW | packages/dbgpt-core/src/dbgpt/model/proxy/llms/gitee.py | 76 | CODE | |
| LOW | …dbgpt-serve/src/dbgpt_serve/agent/agents/controller.py | 585 | CODE | |
| LOW | …_serve/agent/agents/expand/app_start_assisant_agent.py | 90 | CODE | |
| 8 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 230 | # Step 3: Calculate fc and fc_pcd | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 239 | # Step 4: Read PlcBtePapx | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 253 | # Step 8: Check if at beginning of document | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 256 | # Step 9: Recurse with previous cp | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 266 | # Step 5: Find largest j where a_fc[j] <= fc | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 277 | # Step 6: Find largest k where rgfc[k] <= fc | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 288 | # Step 7: Calculate paragraph start | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 295 | # Step 8: Check if at beginning of document | COMMENT |
| LOW⚡ | packages/dbgpt-ext/src/dbgpt_ext/rag/knowledge/doc.py | 299 | # Step 9: Recurse with previous cp | COMMENT |
| LOW | …pt-core/src/dbgpt/agent/expand/actions/react_action.py | 315 | # Step 1: Find the last occurrence of a title key pattern | COMMENT |
| LOW⚡ | …pt-core/src/dbgpt/agent/expand/actions/react_action.py | 344 | # Step 2: Extract title value (short string, ends at quote + } ) | COMMENT |
| LOW⚡ | …pt-core/src/dbgpt/agent/expand/actions/react_action.py | 353 | # Step 3: Extract HTML content | COMMENT |
| LOW⚡ | …t-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py | 1523 | # Step 1: Pre-load skills | COMMENT |
| LOW⚡ | …t-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py | 1527 | # Step 2: Get business tools from ResourceManager | COMMENT |
| LOW⚡ | …t-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py | 1539 | # Step 3: Load knowledge space resource if specified in ext_info | COMMENT |
| LOW⚡ | …t-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py | 1599 | # Step 4: Load database connector if specified in ext_info | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | docker/examples/dashboard/test_case_mysql_data.py | 11 | # you can use next command to create. | COMMENT |
| MEDIUM | examples/sdk/chat_data_with_awel.py | 39 | # Here we use the openai LLM model, if you want to use other models, you can replace | COMMENT |
| MEDIUM | packages/dbgpt-core/src/dbgpt/agent/skill/manage.py | 237 | # This is a basic implementation. In a real scenario, this might | COMMENT |
| LOW | packages/dbgpt-core/src/dbgpt/model/llm/monkey_patch.py | 178 | # for the current expert. We need to make sure to multiply the output | COMMENT |
| MEDIUM | …s/dbgpt-core/src/dbgpt/model/adapter/fschat_adapter.py | 40 | # you can add it to the blacklist. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ve/src/dbgpt_serve/scheduled_task/tests/test_runner.py | 112 | CODE | |
| MEDIUM | …ve/src/dbgpt_serve/session_file/tests/test_registry.py | 333 | CODE | |
| MEDIUM | …pp/openapi/api_v1/subagent/tests/test_dispatch_tool.py | 20 | CODE | |
| MEDIUM | …t_app/openapi/api_v1/subagent/tests/test_dispatcher.py | 60 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | packages/dbgpt-core/src/dbgpt/agent/skill/manage.py | 240 | # To support directory scanning as requested, we would need to implement | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | packages/dbgpt-sandbox/src/scripts/start_api.sh | 3 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …_serve/evaluate/service/benchmark/benchmark_service.py | 626 | def execute_task(input_data: InputType): | CODE |