🚀 백그라운드 에이전트 리팩토링 및 Hashline 편집 개선사항
이 패치 릴리즈는 내부 안정성 개선 및 향상된 편집 기능에 중점을 두었습니다.
🔧 백그라운드 에이전트 안정성
백그라운드 에이전트 시스템이 더 나은 유지보수성 및 테스트 가능성을 위해 리팩토링되었습니다. manager.ts의 인라인 로직이 집중된 모듈로 추출되었으며, 추출된 모든 컴포넌트에 대해 포괄적인 단위 테스트 커버리지가 추가되었습니다. 이는 더 안정적인 백그라운드 작업 관리의 기초를 마련합니다.
✏️ Hashline 편집 개선사항
Hashline 편집 도구는 이제 더 정밀한 텍스트 조작을 위해 앵커 삽입 모드를 지원합니다. 새로운 엄격한 검증은 의도한 위치에서 정확히 삽입이 일어나도록 보장하여 실수로 인한 편집을 방지합니다. 경계 에코 처리 및 청킹 중복 제거도 더 깔끔한 출력을 위해 개선되었습니다.
📚 문서 업데이트
에이전트-모델 매칭 가이드가 개발자 성격 은유를 사용하여 다시 작성되었으며, 다양한 유형의 작업에 어떤 에이전트를 사용해야 하는지 더 쉽게 이해할 수 있습니다.
이 릴리즈는 커뮤니티의 기여를 포함하고 있습니다. oh-my-opencode를 더 좋게 만들기 위해 도와주셔서 감사합니다!
- a8f0300 Merge pull request #2035 from code-yeongyu/fix/background-agent-review-feedback
- d1e5bd6 fix: address Oracle + Cubic review feedback for background-agent refactoring
- ed43cd4 Merge pull request #2034 from code-yeongyu/refactor/background-manager-extraction
- 8d66d56 test(background-agent): add unit tests for extracted modules
- d53bcfb refactor(background-agent): extract inline logic from manager.ts into focused modules
- c1ee4c8 @coleleavitt has signed the CLA in #2029
- ead4a1b Merge branch 'origin/dev' into dev
- 07ec7be Merge pull request #2026 from code-yeongyu/feat/hashline-edit-anchor-modes
- 7e68690 fix(hashline-edit): address Cubic review issues - boundary echo, chunking dedup, empty stream alignment
- 22b4f46 feat(hashline-edit): add anchor insert modes and strict insert validation
- a39f183 feat(hashline-edit): add anchor insert modes and strict insert validation
- f7c5c0b feat(sisyphus): add deep parallel delegation section to prompt
- 022a351 docs: rewrite agent-model matching guide with developer personality metaphor