mirror of
https://github.com/aljazceru/dvmcp.git
synced 2025-12-17 05:14:24 +01:00
fix: collapsing d tags from same provider, loging public key at start
This commit is contained in:
5
ROADMAP.md
Normal file
5
ROADMAP.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- [ ] Add encryption
|
||||||
|
- [ ] Add payments
|
||||||
|
- [ ] Add mcp inspector
|
||||||
|
- [ ] Discovery cli to bootstrap configuration
|
||||||
|
- [ ] Add one command, configless, quick run mode
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@dvmcp/bridge",
|
"name": "@dvmcp/bridge",
|
||||||
"version": "0.1.11",
|
"version": "0.1.12",
|
||||||
"description": "Bridge connecting MCP servers to Nostr's DVM ecosystem",
|
"description": "Bridge connecting MCP servers to Nostr's DVM ecosystem",
|
||||||
"module": "index.ts",
|
"module": "index.ts",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ export class NostrAnnouncer {
|
|||||||
tools: tools,
|
tools: tools,
|
||||||
}),
|
}),
|
||||||
tags: [
|
tags: [
|
||||||
['d', 'dvm-announcement'],
|
['d', `dvm-announcement-${CONFIG.mcp.name}`],
|
||||||
['k', `${TOOL_REQUEST_KIND}`],
|
['k', `${TOOL_REQUEST_KIND}`],
|
||||||
['capabilities', 'mcp-1.0'],
|
['capabilities', 'mcp-1.0'],
|
||||||
['t', 'mcp'],
|
['t', 'mcp'],
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ export class DVMBridge {
|
|||||||
|
|
||||||
constructor() {
|
constructor() {
|
||||||
console.log('Initializing DVM Bridge...');
|
console.log('Initializing DVM Bridge...');
|
||||||
|
console.log('public key:', keyManager.getPublicKey());
|
||||||
this.mcpPool = new MCPPool(CONFIG.mcp.servers);
|
this.mcpPool = new MCPPool(CONFIG.mcp.servers);
|
||||||
this.relayHandler = relayHandler;
|
this.relayHandler = relayHandler;
|
||||||
this.nostrAnnouncer = new NostrAnnouncer(this.mcpPool);
|
this.nostrAnnouncer = new NostrAnnouncer(this.mcpPool);
|
||||||
|
|||||||
Reference in New Issue
Block a user