From 2b6f781c2ac29033f98acd4693abf5f6a5330207 Mon Sep 17 00:00:00 2001 From: Chris Lettieri Date: Tue, 6 May 2025 07:34:04 -0400 Subject: [PATCH] clean up logging and settings --- manifest.json | 5 ++--- src/main.ts | 6 ++---- src/services/distill-service.ts | 1 - src/services/openai-service.ts | 4 ---- src/ui/settings-tab.ts | 10 ++++------ 5 files changed, 8 insertions(+), 18 deletions(-) diff --git a/manifest.json b/manifest.json index f7d0506..1dc5066 100644 --- a/manifest.json +++ b/manifest.json @@ -1,11 +1,10 @@ { "id": "openaugi", "name": "OpenAugi", - "version": "0.1.0", + "version": "0.1.1", "minAppVersion": "1.8.9", "description": "Parse your voice notes into atomic notes, tasks, and summaries. OpenAugi is the voice to self-organizing second brain. While taking a voice note say 'auggie' to help the agent. Augmented Intelligence is AI for thinkers.", "author": "Chris Lettieri", "authorUrl": "https://bitsofchris.com", - "isDesktopOnly": false, - "css": "styles.css" + "isDesktopOnly": false } diff --git a/src/main.ts b/src/main.ts index 8eceb3b..0617c26 100644 --- a/src/main.ts +++ b/src/main.ts @@ -42,7 +42,7 @@ export default class OpenAugiPlugin extends Plugin { // Add command to manually parse a transcript file this.addCommand({ id: 'parse-transcript', - name: 'Parse Transcript', + name: 'Parse transcript', callback: async () => { const activeFile = this.app.workspace.getActiveFile(); if (activeFile && activeFile.extension === 'md') { @@ -56,7 +56,7 @@ export default class OpenAugiPlugin extends Plugin { // Add command to distill linked notes this.addCommand({ id: 'distill-notes', - name: 'Distill Linked Notes', + name: 'Distill linked notes', callback: async () => { const activeFile = this.app.workspace.getActiveFile(); if (activeFile && activeFile.extension === 'md') { @@ -194,8 +194,6 @@ export default class OpenAugiPlugin extends Plugin { // Convert back to array linkedFiles = Array.from(uniqueFiles.values()); - console.log(`Processing ${linkedFiles.length} unique linked files`); - if (linkedFiles.length === 0) { this.loadingIndicator?.hide(); new Notice('No linked notes found to distill'); diff --git a/src/services/distill-service.ts b/src/services/distill-service.ts index e2dd659..3a8415c 100644 --- a/src/services/distill-service.ts +++ b/src/services/distill-service.ts @@ -316,7 +316,6 @@ export class DistillService { } const uniqueFileCount = processedFiles.size; - console.log(`Processed ${uniqueFileCount} unique files`); return { content: aggregatedContent, sourceNotes }; } diff --git a/src/services/openai-service.ts b/src/services/openai-service.ts index e31d7cf..77b7ee6 100644 --- a/src/services/openai-service.ts +++ b/src/services/openai-service.ts @@ -122,10 +122,6 @@ export class OpenAIService { const prompt = this.getPrompt(content); - // Log prompt statistics - console.log('Transcript Prompt Character Count:', prompt.length); - console.log('Transcript Prompt Estimated Token Count:', estimateTokens(prompt)); - try { const response = await fetch('https://api.openai.com/v1/chat/completions', { method: 'POST', diff --git a/src/ui/settings-tab.ts b/src/ui/settings-tab.ts index f013c7d..e64d2cb 100644 --- a/src/ui/settings-tab.ts +++ b/src/ui/settings-tab.ts @@ -14,10 +14,8 @@ export class OpenAugiSettingTab extends PluginSettingTab { containerEl.empty(); - containerEl.createEl('h2', {text: 'OpenAugi Settings'}); - new Setting(containerEl) - .setName('OpenAI API Key') + .setName('OpenAI API key') .setDesc('Your OpenAI API key') .addText(text => text .setPlaceholder('sk-...') @@ -38,7 +36,7 @@ export class OpenAugiSettingTab extends PluginSettingTab { ); new Setting(containerEl) - .setName('Summaries Folder') + .setName('Summaries folder') .setDesc('Folder path where summary files will be saved') .addText(text => text .setPlaceholder('OpenAugi/Summaries') @@ -52,7 +50,7 @@ export class OpenAugiSettingTab extends PluginSettingTab { ); new Setting(containerEl) - .setName('Notes Folder') + .setName('Notes folder') .setDesc('Folder path where atomic notes will be saved') .addText(text => text .setPlaceholder('OpenAugi/Notes') @@ -70,7 +68,7 @@ export class OpenAugiSettingTab extends PluginSettingTab { const dataviewPluginInstalled = this.app.plugins.plugins["dataview"] !== undefined; new Setting(containerEl) - .setName('Use Dataview Plugin') + .setName('Use Dataview plugin') .setDesc(dataviewPluginInstalled ? 'Process dataview queries in notes to find linked notes' : 'Dataview plugin is not installed. Install it to enable this feature.')