MCPcopy
hub / github.com/PromtEngineer/localGPT / do_DELETE

Method do_DELETE

backend/server.py:121–133  ·  view source on GitHub ↗

Handle DELETE requests

(self)

Source from the content-addressed store, hash-verified

119 self.end_headers()
120
121 def do_DELETE(self):
122 """Handle DELETE requests"""
123 parsed_path = urlparse(self.path)
124
125 if parsed_path.path.startswith('/sessions/') and parsed_path.path.count('/') == 2:
126 session_id = parsed_path.path.split('/')[-1]
127 self.handle_delete_session(session_id)
128 elif parsed_path.path.startswith('/indexes/') and parsed_path.path.count('/') == 2:
129 index_id = parsed_path.path.split('/')[-1]
130 self.handle_delete_index(index_id)
131 else:
132 self.send_response(404)
133 self.end_headers()
134
135 def handle_chat(self):
136 """Handle legacy chat requests (without sessions)"""

Callers

nothing calls this directly

Calls 2

handle_delete_sessionMethod · 0.95
handle_delete_indexMethod · 0.95

Tested by

no test coverage detected