mirror of
https://github.com/binxly/Atomizer.git
synced 2026-07-22 11:30:28 +00:00
No description
Move loading notice creation inside confirmation callback so it's only shown after user confirms the action. Previously the notice reference was created before confirmation, which could cause issues. Improve status bar to reflect actual plugin state: - Set to "Processing..." when work starts - Set to "Ready" on success - Set to "Error" on failure - Remove status update from finally block to allow proper error state This ensures users get accurate feedback about what the plugin is doing and eliminates the bug where status always showed "Ready" even after errors. Fixes H2 (Notice management bug) and H3 (Status bar always "Ready") from CODE_REVIEW.md 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .github/workflows | ||
| src | ||
| .editorconfig | ||
| .gitignore | ||
| .npmrc | ||
| esbuild.config.mjs | ||
| LICENSE | ||
| manifest.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| version-bump.mjs | ||
| versions.json | ||
Atomizer: Turn notes into ideas
NOTE: THIS PLUGIN IS CURRENTLY IN ITS EARLY STAGES OF DEVELOPMENT. UPDATES WILL BE SPARSE UNTIL I HAVE MORE TIME TO DEDICATE TO ADDING FEATURES! THANK YOU FOR THE FEEDBACK SO FAR! :)
This plugin helps break down large notes into smaller, "atomic" style notes and ideas, using the OpenAI API.
Requirements
- An OpenAI API key is required for full functionality
Usage
- Set your OpenAI API key in settings.
- Open the command palette and select "Atomize Selected Note" to process the currently selected note; Alternatively, you can use the icon in the left sidebar.
- Sends selected note to OpenAI for processing, where it will be broken down into "atomic notes" that aim to extract key insights from the original note.
- Frontmatter will be added to each new note, including the date and any custom tags you've configured from the settings menu.
Models supported
gpt-4o-minigpt-4o
Network Usage Disclosure
This plugin makes network requests to:
- OpenAI API (api.openai.com) for generating atomic notes from your content
- Your notes' content is sent to OpenAI for processing. Please review OpenAI's privacy policy.