07067ca6c5
- Custom Keyboard Extension with push-to-talk UI - iOS 26 SpeechAnalyzer + DictationTranscriber (iOS 18 SF fallback) - OpenAI-compatible LLM client (4 built-in providers + custom) - 3-page onboarding flow + provider config UI - App Group shared storage for cross-process config - 8s LLM timeout with raw-transcript fallback - App Store privacy manifests for both targets - SwiftLint + XcodeGen + GitHub Actions CI - Unit tests (4/4 passing)
42 lines
683 B
Markdown
42 lines
683 B
Markdown
---
|
|
name: Bug report
|
|
about: Something is broken
|
|
title: '[bug] '
|
|
labels: bug
|
|
assignees: ''
|
|
---
|
|
|
|
## What happened?
|
|
|
|
A clear and concise description of what the bug is.
|
|
|
|
## Steps to reproduce
|
|
|
|
1. Go to '…'
|
|
2. Press the mic key
|
|
3. Say '…'
|
|
4. See error
|
|
|
|
## Expected behaviour
|
|
|
|
What you expected to happen.
|
|
|
|
## Environment
|
|
|
|
- iOS version: [e.g. 18.5]
|
|
- Device: [e.g. iPhone 16 Pro]
|
|
- Xcode version: [run `xcodebuild -version`]
|
|
- OSGKeyboard version / commit: [e.g. v0.1.0]
|
|
|
|
## Logs
|
|
|
|
Paste the relevant Console.app output filtered to `OSGKeyboard`. Wrap in triple backticks.
|
|
|
|
```
|
|
<logs here>
|
|
```
|
|
|
|
## Screenshots / recordings
|
|
|
|
If applicable, add screenshots or a short screen recording.
|