mssoftjp
e91fcbbbab
docs(flow): add ASCII overview and language-specific vs common behavior section
2025-08-16 02:24:30 +09:00
mssoftjp
c346d933ba
docs(flow): update processing flow to reflect latest pipeline, safety thresholds, and recording/queue details
2025-08-16 02:20:06 +09:00
mssoftjp
ae90aadf30
fix(recording): stabilize start/stop and prevent race conditions\n\n- Make AudioRecorder.initialize() idempotent and resume suspended AudioContext\n- Add in-flight guard to startRecording() to block concurrent starts\n- Keep UI transition lock only at entry points to avoid missed starts\n- Improve safety checks around createMediaStreamSource()
2025-08-16 01:49:28 +09:00
mssoftjp
19d7924aab
refactor(language): remove 'auto' recognition language\n\n- Drop 'auto' from settings types and UI options\n- Migrate existing 'auto' values to detected locale\n- Always send explicit language to API\n- Update tests and copy\n- Adjust defaults and first-run init
2025-08-16 01:15:23 +09:00
mssoftjp
4ed761d152
fix(transcription): pass through 'auto' language to API and update i18n copy\n\n- Pass 'auto' as-is from getResolvedLanguage()\n- Ensure TranscriptionService omits language field for auto\n- Remove 'Auto (Recommended)' wording across locales\n- Update tests to reflect auto pass-through behavior
2025-08-16 00:58:45 +09:00
Musashino Software
2fffc3b47b
docs(test): update flow for multilingual prompts and add integration tests
...
Docs reflect multilingual prompt support (ja/en/zh/ko), auto excluded to avoid detection interference. Adds integration tests simulating pre-strip + pipeline for all languages. Aligns with issue #34 requirements.
2025-08-15 22:47:11 +09:00
copilot-swe-agent[bot]
0fad1ebe6e
feat: enhance multilingual snippet detection with ZH/KO patterns
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-15 12:16:05 +00:00
copilot-swe-agent[bot]
997c0add2d
test: Add comprehensive multilingual pipeline integration tests
2025-08-15 09:10:38 +00:00
copilot-swe-agent[bot]
4f5520c675
docs: Update PROCESSING_FLOW.md to reflect current multilingual prompt implementation and add comprehensive pipeline integration tests
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-15 09:08:44 +00:00
copilot-swe-agent[bot]
70f52ceadc
Initial plan
2025-08-15 08:53:28 +00:00
mssoftjp
1938b400f9
docs(cleaning): add issue note for cleaning pipeline and repetition suppression
2025-08-15 17:29:34 +09:00
mssoftjp
c281062cd5
fix(cleaning): pre-strip TRANSCRIPT wrappers before pipeline and relax structural safety thresholds\n\n- Pre-strip TRANSCRIPT/TRANSCRIPTION wrappers in TranscriptionService\n- Feed stripped text into StandardCleaningPipeline with adjusted originalLength\n- Relax safety thresholds for PromptContaminationCleaner to avoid false rollback\n\nThis prevents tag leakage and aligns safety checks with structural cleanup.
2025-08-15 17:29:34 +09:00
Musashino Software
237af76a8a
Merge pull request #33 from mssoftjp/copilot/fix-32
...
Implement universal cleaning pipeline with language-independent repetition suppression
2025-08-15 17:16:26 +09:00
copilot-swe-agent[bot]
4fb0ba7ca7
Remove unused xmlPatternGroups configuration for consistency
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-15 06:55:43 +00:00
copilot-swe-agent[bot]
74255f1263
Clean up unused configuration items and fix xmlPatternGroups usage
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-15 03:18:12 +00:00
copilot-swe-agent[bot]
641054f034
Fix XML tag extraction and improve cleaning pipeline robustness
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-14 16:51:04 +00:00
copilot-swe-agent[bot]
7d7f6431e8
Implement cleaning pipeline with universal repetition suppression
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-14 16:47:33 +00:00
copilot-swe-agent[bot]
de78653447
Initial plan
2025-08-14 16:32:17 +00:00
Musashino Software
63e3724e96
Merge pull request #31 from mssoftjp/copilot/fix-30
...
Add multilingual prompt support with enhanced position-guarded cleaning and string drift prevention for maximum transcription safety
2025-08-15 01:04:00 +09:00
copilot-swe-agent[bot]
4deaf87b0f
Add Japanese and generic full-width colon support with position guard tests
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-14 15:17:48 +00:00
copilot-swe-agent[bot]
394c5b6cf0
Implement comprehensive multilingual prompt safety improvements with string drift prevention and enhanced position guards
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-14 14:53:27 +00:00
copilot-swe-agent[bot]
68f0dda1fd
Add position guards to cleaning patterns for enhanced safety - only remove prompt content from first 5 lines
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-14 14:25:36 +00:00
copilot-swe-agent[bot]
6e729a1794
Implement precise exact-line matching for cleaning patterns to minimize risk of incorrect removal
...
- Replace broad regex patterns with exact line matching in English, Chinese, and Korean cleaning methods
- Use filter-based approach to only remove lines that exactly match prompt instructions
- Update generic cleaning to use exact matching for consistency
- Add comprehensive safety tests demonstrating protection against over-removal
- Preserve legitimate user content that contains similar but different phrases
Addresses feedback about 誤除去リスク最小化 (minimizing risk of incorrect removal)
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-14 11:38:10 +00:00
copilot-swe-agent[bot]
70f99c1305
Add comprehensive tests for multilingual prompt support
2025-08-14 07:55:36 +00:00
copilot-swe-agent[bot]
348ec4430d
Implement multilingual prompt support for improved transcription accuracy
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-14 07:53:39 +00:00
copilot-swe-agent[bot]
21d740e48e
Initial plan
2025-08-14 07:44:20 +00:00
Musashino Software
e92d554bb5
Merge pull request #29 from mssoftjp/copilot/fix-28
2025-08-14 16:08:51 +09:00
copilot-swe-agent[bot]
dd2f65fcd8
Add comprehensive voice input processing flow documentation
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-14 06:55:04 +00:00
copilot-swe-agent[bot]
d6d7615c16
Initial plan
2025-08-14 06:45:11 +00:00
Musashino Software
75ae672220
Merge pull request #27 from mssoftjp/copilot/fix-9
...
feat(settings): UI言語と音声認識言語を分離可能に(高度設定)
2025-08-13 19:14:25 +09:00
Musashino Software
71509c3425
Merge pull request #26 from mssoftjp/copilot/fix-11
...
test: 多言語シナリオのユニットテストを追加 - Add comprehensive multilingual unit tests
2025-08-13 05:48:51 +09:00
copilot-swe-agent[bot]
5c63e9628e
Implement advanced language settings with linking toggle
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-12 20:41:53 +00:00
Musashino Software
25ed73bbc4
Merge pull request #25 from mssoftjp/copilot/fix-23
...
design(correction): Complete design document for language-specific dictionaries with simplified fallback strategy
2025-08-13 05:40:59 +09:00
mssoftjp
520b224cee
docs(roadmap): align Issue 2 acceptance criteria to default fallback currentLang → global; note optional 'en' fallback via setting
2025-08-13 05:39:57 +09:00
copilot-swe-agent[bot]
67c5285af9
Add locale detection tests with proper git tracking
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-12 20:39:11 +00:00
mssoftjp
f12b607238
docs(design): replace placeholder issue refs (#XX) with #[TBD] per review feedback
2025-08-13 05:30:47 +09:00
copilot-swe-agent[bot]
cd2ac64ce7
Address feedback: update design to use currentLang→global fallback, clarify literal dictionary format, and specify language source routing
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-12 20:29:44 +00:00
copilot-swe-agent[bot]
c844d597d6
Initial plan
2025-08-12 20:28:16 +00:00
copilot-swe-agent[bot]
532954f132
Initial plan
2025-08-12 20:27:45 +00:00
Musashino Software
fd26650e91
Merge pull request #22 from mssoftjp/copilot/fix-8
...
docs(settings): Fix dictionary correction scope and implement conservative multilingual cleaning
2025-08-13 05:19:19 +09:00
mssoftjp
429ab22800
Fix merge conflicts and syntax errors in preparation for docs update
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
# Conflicts:
# src/plugin/VoiceInputPlugin.ts
2025-08-13 05:18:11 +09:00
copilot-swe-agent[bot]
4887e5df0e
Complete design document for language-specific dictionaries
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-12 20:11:43 +00:00
copilot-swe-agent[bot]
256824b31b
Initial plan
2025-08-13 05:04:27 +09:00
copilot-swe-agent[bot]
b7090dee5a
Initial plan
2025-08-12 20:03:49 +00:00
Musashino Software
33fd866807
Merge pull request #24 from mssoftjp/copilot/fix-3
...
feat(transcription): Enable multilingual dictionary correction for all languages
2025-08-13 05:01:09 +09:00
mssoftjp
727f163c85
fix(transcription): enforce conservative cleaning for en/zh/ko; delegate toggling to single path; preserve corrector state on API key update\ndocs(ja): clarify dictionary correction applies to all languages\nfix(plugin): restore first-run init in loadSettings and remove merge remnants
...
# Conflicts:
# src/core/transcription/TranscriptionService.ts
# src/plugin/VoiceInputPlugin.ts
2025-08-13 04:58:59 +09:00
copilot-swe-agent[bot]
249c9943c0
feat(transcription): enable multilingual dictionary correction for all languages
...
- Fix settings synchronization between TranscriptionService and DictionaryCorrector
- Add comprehensive test coverage for multilingual dictionary correction
- Update README documentation to reflect multilingual support
- Ensure enableTranscriptionCorrection setting applies consistently across all components
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-12 18:59:57 +00:00
copilot-swe-agent[bot]
538280ab7f
Fix merge conflicts and build errors - prepare for multilingual dictionary correction analysis
...
Co-authored-by: mssoftjp <115339791+mssoftjp@users.noreply.github.com>
2025-08-12 18:54:56 +00:00
copilot-swe-agent[bot]
cc4d0fc961
Initial plan
2025-08-12 18:46:12 +00:00
Musashino Software
497a84e8ee
Merge pull request #21 from mssoftjp/copilot/fix-7
...
feat(settings): 初期言語自動検出に zh/ko を含める
2025-08-13 03:13:09 +09:00