-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Normal
-
None
-
Component/s: troi
-
None
I'm trying the following command: troi playlist ai-jams api-code "music for a rainy day"
Here is the output I am getting:
Troi playlist generation starting...
Traceback (most recent call last):
File "/home/gbcox/troi_test/.venv/bin/troi", line 10, in <module>
sys.exit(cli())
~~~^^
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/click/core.py", line 1442, in _call_
return self.main(*args, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/click/core.py", line 1363, in main
rv = self.invoke(ctx)
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/click/core.py", line 1830, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/click/core.py", line 1226, in invoke
return ctx.invoke(self.callback, **ctx.params)
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/click/core.py", line 794, in invoke
return callback(*args, **kwargs)
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/cli.py", line 150, in playlist
ret = patch.generate_playlist()
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/patch.py", line 159, in generate_playlist
result = playlist.generate(self.quiet)
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/_init_.py", line 93, in generate
result = source.generate(quiet)
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/_init_.py", line 93, in generate
result = source.generate(quiet)
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/_init_.py", line 93, in generate
result = source.generate(quiet)
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/_init_.py", line 105, in generate
items = self.read(source_lists)
File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/external/gpt.py", line 49, in read
recording = Recording(name=item["recording_name"], artist=artist)
TypeError: Recording._init_() got an unexpected keyword argument 'artist'