Files
gitroomhq__postiz-agent/plugins/dsh-postiz/package.json
Nevo David b4960beefa feat: DeepSeek Harness plugin (dsh-postiz)
Add plugins/dsh-postiz, an installable DeepSeek Harness bundle
(`dsh plugin --profile web add "github:gitroomhq/postiz-agent#path:/plugins/dsh-postiz"`).

- cordis.patch.yml mounts a `postiz` provider row plus one
  @deepseek-ai/dsh-mcp-client row pointed at https://mcp.postiz.com/mcp
  (streamable HTTP, Bearer auth from POSTIZ_API_KEY; baseUrl overridable
  for self-hosted instances)
- the provider exposes ctx.postiz (url/headers) for the mcp row's !!js
  config and registers a `postiz` skill covering the integrationList →
  integrationSchema → schedulePostTool workflow and HTML content rules
- node:test unit tests; verified against dsh 0.1.5-rc: the mcp row
  activates, sends the Bearer header, and retries on auth failure
- README / CHANGELOG entries; ignore plugin-local lockfiles

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 11:22:57 +07:00

63 lines
1.5 KiB
JSON

{
"name": "dsh-postiz",
"version": "0.1.0",
"description": "DeepSeek Harness plugin that connects the agent to Postiz over MCP: list connected channels, fetch platform posting rules, and schedule, draft, or publish social media posts across 28+ platforms.",
"type": "module",
"main": "./lib/index.js",
"exports": {
".": "./lib/index.js",
"./package.json": "./package.json",
"./cordis.patch.yml": "./cordis.patch.yml"
},
"files": [
"lib/",
"cordis.patch.yml",
"README.md",
"LICENSE"
],
"scripts": {
"test": "node --test"
},
"dsh": {
"bundle": {
"patch": "./cordis.patch.yml"
}
},
"peerDependencies": {
"@deepseek-ai/cordis": "^4.0.1",
"@deepseek-ai/schemastery": "^3.18.1"
},
"engines": {
"node": ">=20.0.0"
},
"keywords": [
"dsh",
"dsh-plugin",
"deepseek-harness",
"postiz",
"mcp",
"social-media",
"social-media-scheduler",
"scheduling",
"automation"
],
"author": {
"name": "Nevo David",
"email": "nevo@postiz.com",
"url": "https://postiz.com"
},
"homepage": "https://github.com/gitroomhq/postiz-agent/tree/main/plugins/dsh-postiz#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/gitroomhq/postiz-agent.git",
"directory": "plugins/dsh-postiz"
},
"bugs": {
"url": "https://github.com/gitroomhq/postiz-agent/issues"
},
"license": "AGPL-3.0",
"publishConfig": {
"access": "public"
}
}