mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-07 16:09:43 +02:00
chore: remove non-functional subagent input feature
Subagents (Task tool background agents) are autonomous and cannot receive input mid-execution. They complete and return results to the parent session. Removed the input UI and API endpoint. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -665,8 +665,17 @@ class ClaudemanApp {
|
||||
registerFilePathLinkProvider() {
|
||||
const self = this;
|
||||
|
||||
// Debug: Track if provider is being invoked
|
||||
let lastInvokedLine = -1;
|
||||
|
||||
this.terminal.registerLinkProvider({
|
||||
provideLinks(bufferLineNumber, callback) {
|
||||
// Debug logging - only log if line changed to avoid spam
|
||||
if (bufferLineNumber !== lastInvokedLine) {
|
||||
lastInvokedLine = bufferLineNumber;
|
||||
console.debug('[LinkProvider] Checking line:', bufferLineNumber);
|
||||
}
|
||||
|
||||
const buffer = self.terminal.buffer.active;
|
||||
const line = buffer.getLine(bufferLineNumber);
|
||||
|
||||
@@ -736,9 +745,14 @@ class ClaudemanApp {
|
||||
addLink(match[1], match.index);
|
||||
}
|
||||
|
||||
if (links.length > 0) {
|
||||
console.debug('[LinkProvider] Found links:', links.map(l => l.text));
|
||||
}
|
||||
callback(links.length > 0 ? links : undefined);
|
||||
}
|
||||
});
|
||||
|
||||
console.log('[LinkProvider] File path link provider registered');
|
||||
}
|
||||
|
||||
showWelcome() {
|
||||
|
||||
Reference in New Issue
Block a user