File tree Expand file tree Collapse file tree 20 files changed +20
-200
lines changed
01.problem.annotations/src
01.solution.annotations/src
02.problem.structured/src
02.solution.structured/src
02.problem.cancellation/src
02.solution.cancellation/src
01.problem.list-changed/src
01.solution.list-changed/src
02.problem.resources-list-changed/src
02.solution.resources-list-changed/src
03.problem.subscriptions/src
03.solution.subscriptions/src Expand file tree Collapse file tree 20 files changed +20
-200
lines changed Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ export async function initializeResources(agent: EpicMeMCP) {
6969 agent . server . registerResource (
7070 'entry' ,
7171 new ResourceTemplate ( 'epicme://entries/{id}' , {
72+ list : undefined ,
7273 complete : {
7374 async id ( value ) {
7475 const entries = await agent . db . getEntries ( )
@@ -77,16 +78,6 @@ export async function initializeResources(agent: EpicMeMCP) {
7778 . filter ( ( id ) => id . includes ( value ) )
7879 } ,
7980 } ,
80- list : async ( ) => {
81- const entries = await agent . db . getEntries ( )
82- return {
83- resources : entries . map ( ( entry ) => ( {
84- name : entry . title ,
85- uri : `epicme://entries/${ entry . id } ` ,
86- mimeType : 'application/json' ,
87- } ) ) ,
88- }
89- } ,
9081 } ) ,
9182 {
9283 title : 'Journal Entry' ,
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ export async function initializeResources(agent: EpicMeMCP) {
6969 agent . server . registerResource (
7070 'entry' ,
7171 new ResourceTemplate ( 'epicme://entries/{id}' , {
72+ list : undefined ,
7273 complete : {
7374 async id ( value ) {
7475 const entries = await agent . db . getEntries ( )
@@ -77,16 +78,6 @@ export async function initializeResources(agent: EpicMeMCP) {
7778 . filter ( ( id ) => id . includes ( value ) )
7879 } ,
7980 } ,
80- list : async ( ) => {
81- const entries = await agent . db . getEntries ( )
82- return {
83- resources : entries . map ( ( entry ) => ( {
84- name : entry . title ,
85- uri : `epicme://entries/${ entry . id } ` ,
86- mimeType : 'application/json' ,
87- } ) ) ,
88- }
89- } ,
9081 } ) ,
9182 {
9283 title : 'Journal Entry' ,
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ export async function initializeResources(agent: EpicMeMCP) {
6969 agent . server . registerResource (
7070 'entry' ,
7171 new ResourceTemplate ( 'epicme://entries/{id}' , {
72+ list : undefined ,
7273 complete : {
7374 async id ( value ) {
7475 const entries = await agent . db . getEntries ( )
@@ -77,16 +78,6 @@ export async function initializeResources(agent: EpicMeMCP) {
7778 . filter ( ( id ) => id . includes ( value ) )
7879 } ,
7980 } ,
80- list : async ( ) => {
81- const entries = await agent . db . getEntries ( )
82- return {
83- resources : entries . map ( ( entry ) => ( {
84- name : entry . title ,
85- uri : `epicme://entries/${ entry . id } ` ,
86- mimeType : 'application/json' ,
87- } ) ) ,
88- }
89- } ,
9081 } ) ,
9182 {
9283 title : 'Journal Entry' ,
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ export async function initializeResources(agent: EpicMeMCP) {
6969 agent . server . registerResource (
7070 'entry' ,
7171 new ResourceTemplate ( 'epicme://entries/{id}' , {
72+ list : undefined ,
7273 complete : {
7374 async id ( value ) {
7475 const entries = await agent . db . getEntries ( )
@@ -77,16 +78,6 @@ export async function initializeResources(agent: EpicMeMCP) {
7778 . filter ( ( id ) => id . includes ( value ) )
7879 } ,
7980 } ,
80- list : async ( ) => {
81- const entries = await agent . db . getEntries ( )
82- return {
83- resources : entries . map ( ( entry ) => ( {
84- name : entry . title ,
85- uri : `epicme://entries/${ entry . id } ` ,
86- mimeType : 'application/json' ,
87- } ) ) ,
88- }
89- } ,
9081 } ) ,
9182 {
9283 title : 'Journal Entry' ,
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ export async function initializeResources(agent: EpicMeMCP) {
6969 agent . server . registerResource (
7070 'entry' ,
7171 new ResourceTemplate ( 'epicme://entries/{id}' , {
72+ list : undefined ,
7273 complete : {
7374 async id ( value ) {
7475 const entries = await agent . db . getEntries ( )
@@ -77,16 +78,6 @@ export async function initializeResources(agent: EpicMeMCP) {
7778 . filter ( ( id ) => id . includes ( value ) )
7879 } ,
7980 } ,
80- list : async ( ) => {
81- const entries = await agent . db . getEntries ( )
82- return {
83- resources : entries . map ( ( entry ) => ( {
84- name : entry . title ,
85- uri : `epicme://entries/${ entry . id } ` ,
86- mimeType : 'application/json' ,
87- } ) ) ,
88- }
89- } ,
9081 } ) ,
9182 {
9283 title : 'Journal Entry' ,
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ export async function initializeResources(agent: EpicMeMCP) {
6969 agent . server . registerResource (
7070 'entry' ,
7171 new ResourceTemplate ( 'epicme://entries/{id}' , {
72+ list : undefined ,
7273 complete : {
7374 async id ( value ) {
7475 const entries = await agent . db . getEntries ( )
@@ -77,16 +78,6 @@ export async function initializeResources(agent: EpicMeMCP) {
7778 . filter ( ( id ) => id . includes ( value ) )
7879 } ,
7980 } ,
80- list : async ( ) => {
81- const entries = await agent . db . getEntries ( )
82- return {
83- resources : entries . map ( ( entry ) => ( {
84- name : entry . title ,
85- uri : `epicme://entries/${ entry . id } ` ,
86- mimeType : 'application/json' ,
87- } ) ) ,
88- }
89- } ,
9081 } ) ,
9182 {
9283 title : 'Journal Entry' ,
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ export async function initializeResources(agent: EpicMeMCP) {
6969 agent . server . registerResource (
7070 'entry' ,
7171 new ResourceTemplate ( 'epicme://entries/{id}' , {
72+ list : undefined ,
7273 complete : {
7374 async id ( value ) {
7475 const entries = await agent . db . getEntries ( )
@@ -77,16 +78,6 @@ export async function initializeResources(agent: EpicMeMCP) {
7778 . filter ( ( id ) => id . includes ( value ) )
7879 } ,
7980 } ,
80- list : async ( ) => {
81- const entries = await agent . db . getEntries ( )
82- return {
83- resources : entries . map ( ( entry ) => ( {
84- name : entry . title ,
85- uri : `epicme://entries/${ entry . id } ` ,
86- mimeType : 'application/json' ,
87- } ) ) ,
88- }
89- } ,
9081 } ) ,
9182 {
9283 title : 'Journal Entry' ,
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ export async function initializeResources(agent: EpicMeMCP) {
6969 agent . server . registerResource (
7070 'entry' ,
7171 new ResourceTemplate ( 'epicme://entries/{id}' , {
72+ list : undefined ,
7273 complete : {
7374 async id ( value ) {
7475 const entries = await agent . db . getEntries ( )
@@ -77,16 +78,6 @@ export async function initializeResources(agent: EpicMeMCP) {
7778 . filter ( ( id ) => id . includes ( value ) )
7879 } ,
7980 } ,
80- list : async ( ) => {
81- const entries = await agent . db . getEntries ( )
82- return {
83- resources : entries . map ( ( entry ) => ( {
84- name : entry . title ,
85- uri : `epicme://entries/${ entry . id } ` ,
86- mimeType : 'application/json' ,
87- } ) ) ,
88- }
89- } ,
9081 } ) ,
9182 {
9283 title : 'Journal Entry' ,
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ export async function initializeResources(agent: EpicMeMCP) {
6969 agent . server . registerResource (
7070 'entry' ,
7171 new ResourceTemplate ( 'epicme://entries/{id}' , {
72+ list : undefined ,
7273 complete : {
7374 async id ( value ) {
7475 const entries = await agent . db . getEntries ( )
@@ -77,16 +78,6 @@ export async function initializeResources(agent: EpicMeMCP) {
7778 . filter ( ( id ) => id . includes ( value ) )
7879 } ,
7980 } ,
80- list : async ( ) => {
81- const entries = await agent . db . getEntries ( )
82- return {
83- resources : entries . map ( ( entry ) => ( {
84- name : entry . title ,
85- uri : `epicme://entries/${ entry . id } ` ,
86- mimeType : 'application/json' ,
87- } ) ) ,
88- }
89- } ,
9081 } ) ,
9182 {
9283 title : 'Journal Entry' ,
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ export async function initializeResources(agent: EpicMeMCP) {
6969 agent . server . registerResource (
7070 'entry' ,
7171 new ResourceTemplate ( 'epicme://entries/{id}' , {
72+ list : undefined ,
7273 complete : {
7374 async id ( value ) {
7475 const entries = await agent . db . getEntries ( )
@@ -77,16 +78,6 @@ export async function initializeResources(agent: EpicMeMCP) {
7778 . filter ( ( id ) => id . includes ( value ) )
7879 } ,
7980 } ,
80- list : async ( ) => {
81- const entries = await agent . db . getEntries ( )
82- return {
83- resources : entries . map ( ( entry ) => ( {
84- name : entry . title ,
85- uri : `epicme://entries/${ entry . id } ` ,
86- mimeType : 'application/json' ,
87- } ) ) ,
88- }
89- } ,
9081 } ) ,
9182 {
9283 title : 'Journal Entry' ,
You can’t perform that action at this time.
0 commit comments