reactive-resume
amruthpillai
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:dff652/deepseek-harness-community-plugins
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
Expose independently installed MCP providers inside DeepSeek Harness without bundling provider code, data, credentials, or machine-specific paths. Each package is a small configuration bundle with its own version and allowlist.
[!IMPORTANT]
@dff652/dsh-ai-asset-hub@0.1.1has a reviewed GitHub Release with an exact tarball andSHA256SUMS.@dff652/dsh-agent-mail@0.1.0is onorigin/mainbut is not released.@dff652/dsh-agentmemory@0.1.0remains a local public-source candidate until its separately authorized commit, push and release. No package is published to npm, listed in a marketplace, or deployed to a live profile by this repository.
| Package | Contract |
|---|---|
@dff652/dsh-ai-asset-hub |
Starts a deployment-owned aiah mcp process. Eight read-only tools. Five-file package. |
@dff652/dsh-agent-mail |
Starts a deployment-owned agent-mail-mcp process. Eleven tools with non-human approval denial. Six-file package including NOTICE. |
@dff652/dsh-agentmemory |
Starts a deployment-owned AgentMemory stdio adapter. Exact eight tools. Five-file package. Users supply the reviewed adapter. |
The bundles do not ship provider executables, copy provider handlers, store credentials, start automatic wake, or inject sessions.
Pack from a reviewed checkout, record the resulting digest, and install only that exact tarball into a disposable DSH profile:
npm pack --workspace @dff652/dsh-ai-asset-hub --ignore-scripts
sha256sum dff652-dsh-ai-asset-hub-0.1.1.tgz
dsh plugin --profile <profile> add -w ./dff652-dsh-ai-asset-hub-0.1.1.tgz
npm pack --workspace @dff652/dsh-agent-mail --ignore-scripts
sha256sum dff652-dsh-agent-mail-0.1.0.tgz
dsh plugin --profile <profile> add -w ./dff652-dsh-agent-mail-0.1.0.tgz
npm pack --workspace @dff652/dsh-agentmemory --ignore-scripts
sha256sum dff652-dsh-agentmemory-0.1.0.tgz
dsh plugin --profile <profile> add -w ./dff652-dsh-agentmemory-0.1.0.tgz
dsh --profile <profile> --dump-config
AIAH requires DSH_AIAH_COMMAND as the absolute path of a reviewed aiah
executable. Agent Mail requires absolute DSH_AGENT_MAIL_COMMAND,
DSH_AGENT_MAIL_HOME and a non-human DSH_AGENT_MAIL_ID. AgentMemory
requires absolute DSH_AGENTMEMORY_COMMAND pointing at a reviewed stdio
adapter; this repository does not ship that adapter. None of the bundles
resolve a provider through PATH.
DeepSeek Harness profile
│
├─ @dff652/dsh-ai-asset-hub configuration only
│ └─ DSH_AIAH_COMMAND mcp
│
├─ @dff652/dsh-agent-mail configuration only
│ └─ DSH_AGENT_MAIL_COMMAND
│
└─ @dff652/dsh-agentmemory configuration only
└─ DSH_AGENTMEMORY_COMMAND
Provider binaries, identities, homes, endpoints, credentials, and runtime data remain outside the packages. MCP annotations are descriptive metadata rather than a permission system.
mcp__aiah__aiah_asset_status
mcp__aiah__aiah_diff
mcp__aiah__aiah_doctor
mcp__aiah__aiah_migration_readiness
mcp__aiah__aiah_migration_status
mcp__aiah__aiah_scan
mcp__aiah__aiah_validate
mcp__aiah__aiah_version
mcp__agent-mail__comm_send
mcp__agent-mail__comm_inbox
mcp__agent-mail__comm_claim
mcp__agent-mail__comm_ack
mcp__agent-mail__comm_list_agents
mcp__agent-mail__comm_approve
mcp__agent-mail__comm_reject
mcp__agent-mail__comm_approvals
mcp__agent-mail__comm_tail
mcp__agent-mail__comm_events
mcp__agent-mail__comm_diagnose
mcp__agentmemory__memory_consolidate
mcp__agentmemory__memory_diagnose
mcp__agentmemory__memory_lesson_save
mcp__agentmemory__memory_recall
mcp__agentmemory__memory_reflect
mcp__agentmemory__memory_save
mcp__agentmemory__memory_sessions
mcp__agentmemory__memory_smart_search
AIAH writer tools such as build, apply, and rollback are intentionally absent. Agent Mail advertises approval tools but a non-human Harness identity cannot execute them. AgentMemory advertises eight tools; the accepted business surface is recall plus explicit-project save. Automatic session capture is not enabled.
Run the portable repository and package checks:
npm run check:repo
npm test
npm pack --workspace @dff652/dsh-ai-asset-hub --dry-run --ignore-scripts
npm pack --workspace @dff652/dsh-agent-mail --dry-run --ignore-scripts
npm pack --workspace @dff652/dsh-agentmemory --dry-run --ignore-scripts
On a host with the reviewed DSH runtime, run the activation and process
lifecycle gates. These fail instead of silently skipping when dsh is absent:
npm run test:activation:aiah
npm run test:lifecycle:aiah
npm run test:activation:agent-mail
npm run test:lifecycle:agent-mail
npm run test:activation:agentmemory
npm run test:lifecycle:agentmemory
npm run test:clean-profile:agentmemory
npm run test:coexistence
For provider E2E acceptance, point the verifiers at separately reviewed executables and disposable stores—never a personal provider home or live profile:
npm run verify:aiah -- \
--command /absolute/path/to/aiah \
--testdata-root /absolute/path/to/disposable/aiah-testdata
npm run verify:agent-mail -- \
--tarball /absolute/path/to/agent-mail-1.0.0-alpha.4.tgz
npm run verify:agentmemory -- \
--command /absolute/path/to/agentmemory-stdio-adapter \
--check-save-requires-project
npm run test:real-mcp:agentmemory
[!WARNING]
test:real-mcp:agentmemoryis a write-producing acceptance test. It saves three expected canaries in the dedicateddsh-public-bundle-canaryproject and three cross-project decoys indsh-public-bundle-other(one per marker). The reviewed eight-tool provider has no delete operation, so the test cannot remove those observations. Run it only against an explicitly disposable AgentMemory store, never a personal or production memory store. Routine rechecks should useverify:agentmemorywith reviewed existing canaries instead. Ad-hoc--query/--expectmode is a content smoke test: all expected terms must occur in one observation, but it does not certify project isolation. Strong isolation evidence requires a version 1 benchmark with an expected observation ID and, when responses omitproject, a known cross-projectforbiddenObservationIdscanary for every case.
For installation, upgrade, removal and rollback procedures, see the consumer operations guide. Release tags are package-specific in this monorepo.
| Component | Reviewed value |
|---|---|
| AIAH package | @dff652/dsh-ai-asset-hub@0.1.1 candidate |
| Agent Mail package | @dff652/dsh-agent-mail@0.1.0 source candidate |
| AgentMemory package | @dff652/dsh-agentmemory@0.1.0 source candidate |
| DeepSeek Harness | 0.1.0-rc.6 |
| MCP client | @deepseek-ai/dsh-mcp-client@0.1.0-rc.6 |
| Node.js | ^22.19.0 \|\| >=24.0.0 |
| AI Asset Hub executable | Official Release v0.1.11 |
| Agent Mail provider | 1.0.0-alpha.4 at commit ca6601c |
| AgentMemory server | 0.9.28 through a deployment-owned stdio adapter |
CI runs the portable contract on Node 22.19 and 24.19.
| Transition | State |
|---|---|
| Clean repository and origin | AIAH and Agent Mail source are on origin; AgentMemory source is local until a separate push |
Public repository and dsh-plugin topic |
Complete |
| AIAH GitHub Release | dsh-ai-asset-hub-v0.1.1; exact tarball and SHA256SUMS verified |
| Agent Mail GitHub Release | Not released; source is on origin |
| AgentMemory GitHub Release | Not released; local source candidate only |
| npm publication | Not published |
| Marketplace listing | Not submitted |
| Model-visible L5 acceptance | Not claimed |
| Live-profile deployment | Not part of this repository |
Read the full release-readiness record for exact digests, environment evidence, remaining gates, and the rule that publication and deployment transitions require separate authorization. The project status matrix separates implementation, public export, GitHub Release, npm, marketplace and live-deployment states for the current and planned providers.
Contributions are welcome within the documented public boundary. Start with CONTRIBUTING.md, and report vulnerabilities according to SECURITY.md.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: mcp。