DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Abap Adt Dsh Plugin — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

@nefevcore/abap-adt-dsh-plugin

Abap Adt Dsh Plugin

DeepSeek Harness plugin: agent-native access to SAP ABAP systems via the ADT REST protocol — search, edit, activate, unit tests, ATC, transports, packages, plus batch/export features beyond VS Code ADT.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add @nefevcore/abap-adt-dsh-plugin@0.1.0
READMECompatibilityVersions

Compatibility and provenance

Abap Adt Dsh Plugin is published as @nefevcore/abap-adt-dsh-plugin and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
npm
Registry updated
9/20/2026

Versions

0.1.0stable
8/18/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
338.9 kB
Files
76
Surface
any
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
387
Security scan
✓ v0.1.0 scan passed
Last push
9/18/2026
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in developer-tools.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Sdk Minimal@deepseek-ai/dsh-sdk-minimalThe standalone minimal SDK profile bundle: JSON-RPC, one DeepSeek adapter, persistent shell, and JSONL sessionsSdk App@deepseek-ai/dsh-sdk-appThe dsh SDK profile bundle: stdio JSON-RPC serving and process lifecycle over dsh-baseSubagent Codex@deepseek-ai/dsh-subagent-codexOne-shot Codex subagent provider over the official app-server protocol

README

@nefevcore/abap-adt-dsh-plugin

Agent-native SAP ABAP access for the DeepSeek Harness (DSH): a Cordis plugin that registers 30 adt_* tools speaking the ADT REST protocol directly — no SAP libraries, no VS Code / Eclipse required. An AI agent gets the full development loop: search → read → edit → activate → unit test → ATC → transport, plus batch capabilities beyond the VS Code ADT workflow (whole-package quality reports, package export to local .abap, offline abaplint, release gates).

Highlights
Agent-nativetools designed for autonomous multi-step orchestration, not interactive IDE
Batch checksadt_batch_checks: ATC + ABAP Unit across an entire package in one call
Release gateadt_release_gate: syntax + unit + ATC verdict before a transport release
Local versioningadt_export_objects → local .abap files; adt_local_check runs abaplint offline
Old-BASIS supportlegacy /abapunit/testruns fallback (BASIS < 7.5x) handled automatically
Zero-config demobuilt-in mock ADT server (demo destination) — try everything without an SAP system
Permission policyper-destination transport allowlists, package globs, transportable-edit switch

Install

# into your DSH profile's node_modules
cd ~/.dsh/profiles
npm install @nefevcore/abap-adt-dsh-plugin

Enable per session (agent preset — recommended)

Create ~/.dsh/.agent-presets/abap-adt/agent.cordis.yml (copy of your default preset) and append:

- id: abap-adt
  name: '@nefevcore/abap-adt-dsh-plugin'
  config:
    demo: true              # built-in mock destination — no SAP system needed
    defaultDestination: demo
    destinations: []         # add real systems here (see below)

Pick the preset from the chip beside your workspace when creating a session.

Enable globally

Add the same row to ~/.dsh/profiles/web/cordis.patch.yml under - insert:.

Connecting real SAP systems

- id: abap-adt
  name: '@nefevcore/abap-adt-dsh-plugin'
  config:
    defaultDestination: dev
    destinations:
      - name: dev
        url: https://my-sap-host:44300/
        client: '100'
        language: EN
        username: DEVUSER
        passwordEnv: ADT_DEV_PASSWORD   # preferred over a hardcoded password
        strictSSL: false                # for self-signed certificates
    # Optional permission policy (config > SAP_* env vars > defaults):
    enableTransports: true
    allowedTransports: 'D01K96*'        # glob allowlist of transport numbers
    allowTransportableEdits: true
    allowedPackages: 'Z*,$TMP'          # glob allowlist of editable packages

Inspect the effective policy at runtime with the adt_permissions tool.

Tool family (30 tools)

System & connections (adt_list_destinations, adt_system_info, adt_ping, adt_permissions) · search & browse (adt_search, adt_package_content) · source (adt_read_object, adt_edit_object, adt_write_object) · lifecycle (adt_create_object, adt_delete_object, adt_activate, adt_check, adt_lock_info, adt_unlock_all) · testing (adt_run_unit_tests, adt_run_atc, adt_list_atc_runs, adt_get_atc_result) · transports (adt_list_transports, adt_get_transport, adt_release_transport) · data (adt_data_preview) · analysis (adt_where_used, adt_object_versions, adt_version_diff) · batch/local (adt_batch_checks, adt_release_gate, adt_export_objects, adt_local_check).

Full documentation: dsh-adt repository.

Companion packages: @nefevcore/abap-adt-protocol (protocol client), @nefevcore/abap-adt-mock (mock server).

License: MIT