mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-31 17:55:01 +00:00
feat: pass parser to Commands class for extended functionality
This commit is contained in:
parent
2b2ab3994d
commit
0b7142d2de
2 changed files with 3 additions and 2 deletions
|
@ -29,9 +29,10 @@ class Commands:
|
||||||
voice = None
|
voice = None
|
||||||
scraper = None
|
scraper = None
|
||||||
|
|
||||||
def __init__(self, io, coder, voice_language=None, verify_ssl=True, args=None):
|
def __init__(self, io, coder, voice_language=None, verify_ssl=True, args=None, parser=None):
|
||||||
self.io = io
|
self.io = io
|
||||||
self.coder = coder
|
self.coder = coder
|
||||||
|
self.parser = parser
|
||||||
|
|
||||||
self.verify_ssl = verify_ssl
|
self.verify_ssl = verify_ssl
|
||||||
if voice_language == "auto":
|
if voice_language == "auto":
|
||||||
|
|
|
@ -495,7 +495,7 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
commands = Commands(io, None, verify_ssl=args.verify_ssl, args=args)
|
commands = Commands(io, None, verify_ssl=args.verify_ssl, args=args, parser=parser)
|
||||||
|
|
||||||
summarizer = ChatSummary(
|
summarizer = ChatSummary(
|
||||||
[main_model.weak_model, main_model],
|
[main_model.weak_model, main_model],
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue