Commit Graph

17 Commits

Author SHA1 Message Date
90ccec5f7d Implement findings fixing and template matching features in Mindnet plugin
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Added a new command to fix findings in the current section of a markdown file, enhancing user experience by automating issue resolution.
- Introduced settings for configuring actions related to missing notes and headings, allowing for customizable behavior during the fixing process.
- Enhanced the chain inspector to support template matching, providing users with insights into template utilization and potential gaps in their content.
- Updated the analysis report to include detailed metadata about edges and role matches, improving the clarity and usefulness of inspection results.
- Improved error handling and user notifications for fixing findings and template matching processes, ensuring better feedback during execution.
2026-01-18 21:10:33 +01:00
b0efa32c66 Implement chain roles and templates management in Mindnet plugin
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Added support for loading and reloading chain roles and templates from specified YAML configuration files, enhancing the plugin's flexibility.
- Introduced new settings for defining paths to chain roles and templates, improving user configurability.
- Implemented commands for debugging loaded chain roles and templates, providing users with insights into their configurations.
- Enhanced the Mindnet settings interface to include options for managing chain roles and templates paths, improving user experience with clear descriptions and validation features.
2026-01-18 14:50:17 +01:00
15385b0129 Enhance export functionality in Mindnet plugin
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Introduced configurable export path for graph JSON files, allowing users to specify a custom location.
- Added checks to ensure the output directory exists before exporting, improving reliability.
- Updated settings interface to include export path configuration, enhancing user experience with clearer options for managing export settings.
2026-01-18 13:45:38 +01:00
9f051423ce MVP 1.1.0
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
Implement edge type selection enhancements in Mindnet plugin

- Added a new command for changing edge types in Markdown files, integrating edge type selection into the editor context.
- Enhanced the InterviewWizardModal to support edge type selection for textarea inputs, improving user interaction during interviews.
- Updated the LinkPromptModal to display the full link text when available, preserving the rel:type|link format.
- Introduced a button in the markdown toolbar for quick access to edge type selection, streamlining the user experience.
- Improved error handling and logging for edge type changes, ensuring better feedback during operations.
2026-01-17 22:15:11 +01:00
5ed06e6b9a Enhance interview configuration and wizard functionality
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Added parsing for new edging configuration options in interview profiles, including mode, wrapper callout type, title, and folded state.
- Updated the InterviewWizardModal to support post-run edging, allowing for semantic mapping based on the new edging settings.
- Enhanced the unresolved link handler to pass plugin instance and settings for improved graph schema loading and post-run edging functionality.
- Improved error handling and user notifications for semantic mapping processes, ensuring better feedback during execution.
2026-01-17 10:31:44 +01:00
a6ce268b04 Enhance note adoption process with confidence evaluation and settings
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Introduced a new function to evaluate adoption confidence based on file creation time and content criteria.
- Updated the adoption confirmation logic to determine when to show confirmation based on user settings.
- Added new settings for adoption confirmation mode and high-confidence time window in the settings interface.
- Improved the user experience by providing clearer options for managing note adoption behavior.
2026-01-17 10:11:30 +01:00
90eafb62f4 Implement unresolved link handling and note adoption features
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Added functionality to intercept unresolved link clicks in both Reading View and Live Preview, allowing users to create notes directly from unresolved links.
- Introduced settings for auto-starting interviews on unresolved link clicks, bypass modifiers for link interception, and options for adopting newly created notes in the editor.
- Enhanced the settings interface with new options for managing unresolved link behavior and note adoption criteria.
- Implemented a file create handler to automatically adopt new notes based on content length and user confirmation.
- Improved error handling and user notifications throughout the new features for a better user experience.
2026-01-17 10:07:07 +01:00
ae0e699602 Folder Picker V1
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
2026-01-17 08:01:04 +01:00
1f9211cbc5 Add graph schema loading and validation functionality
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Introduced methods for loading and reloading graph schema, including debounced reload on file changes.
- Enhanced the semantic mapping builder to utilize the new graph schema loading mechanism for improved caching and live updates.
- Added a validation button in the settings interface to check the existence and validity of the graph schema file, providing user feedback on the schema status.
- Improved error handling for graph schema loading to ensure clear notifications for users in case of issues.
2026-01-17 07:42:17 +01:00
58b6ffffed Add semantic mapping builder functionality and settings
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Introduced a new command to build semantic mapping blocks by section, including user prompts for overwriting existing mappings.
- Enhanced settings interface with options for mapping wrapper type, title, folded state, default edge type, unassigned handling, and overwrite permissions.
- Implemented virtualization in the EntityPickerModal for improved performance when displaying large sets of entries, including scroll handling and item rendering optimizations.
- Updated UI components to reflect new settings and functionalities, ensuring a cohesive user experience.
2026-01-17 07:27:11 +01:00
bab84549e2 Enhance interview functionality and settings; add YAML dependency
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Introduced profile selection modal for creating notes from interview profiles.
- Added settings for interview configuration path, auto-starting interviews, and intercepting unresolved link clicks.
- Updated package files to include YAML dependency for configuration handling.
- Enhanced CSS for profile selection and interview wizard UI elements.
2026-01-16 12:27:44 +01:00
d577283af6 Add graph export and chain traversal commands; enhance linting options
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Introduced commands for exporting graph data and displaying chains from the current note.
- Enhanced linting functionality with options for showing canonical hints and specifying chain traversal direction.
- Added new utility functions for graph traversal and index building.
- Updated settings interface to include new options for user configuration.
2026-01-15 12:27:16 +01:00
9b8550c387 Refactor plugin to Mindnet Causal Assistant with enhanced vocabulary management and linting features. Updated manifest and package files to reflect new plugin details and dependencies. Added commands for reloading vocabulary and validating notes.
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
2026-01-15 11:34:29 +01:00
Johannes Theiner
92cba25647 update sample plugin with eslint instructions 2025-11-10 12:26:07 +01:00
Johannes Theiner
9984b040b6 remove testing code 2025-10-17 12:36:26 +02:00
Johannes Theiner
dbc9096f81 Add lint action 2025-07-04 13:27:53 +02:00
Johannes Theiner
15e343739e
Add stylelint and configure eslint to add custom plugin.
- Split up main.ts into multiple files.
2024-07-31 22:59:59 +02:00