plugin_neovim icon indicating copy to clipboard operation
plugin_neovim copied to clipboard

PiecesCreateMaterial throwing large error

Open nolan-at-pieces opened this issue 7 months ago • 0 comments

Immediately after running the :PiecesCreateMaterial Neovim throws a large error:

rror caught in async handler 'C:/Users/nolan/.vim/plugged/plugin_neovim/rplugin/python3/piece
s_python:function:PiecesCreateSnippet [['']]'
Traceback (most recent call last):
  File "C:\Users/nolan/.vim/plugged/plugin_neovim/rplugin/python3\pieces_python\main.py", line
 71, in create_asset
    BasicAsset.create(args[0], metadata)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
  File "C:\Users\nolan\AppData\Local\Programs\Python\Python313\Lib\site-packages\pieces_os_cli
ent\wrapper\basic_identifier\asset.py", line 228, in create
    created_asset_id = AssetSnapshot.pieces_client.assets_api.assets_create_new_asset(transfer
ables=False, seed=seed).id
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^
  File "pydantic\\decorator.py", line 40, in pydantic.decorator.validate_arguments.validate.wr
apper_function
  File "pydantic\\decorator.py", line 134, in pydantic.decorator.ValidatedFunction.call
  File "pydantic\\decorator.py", line 206, in pydantic.decorator.ValidatedFunction.execute
  File "C:\Users\nolan\AppData\Local\Programs\Python\Python313\Lib\site-packages\pieces_os_cli
ent\api\assets_api.py", line 89, in assets_create_new_asset
    return self.assets_create_new_asset_with_http_info(transferables, seed, **kwargs)  # noqa:
 E501
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "pydantic\\decorator.py", line 40, in pydantic.decorator.validate_arguments.validate.wr
apper_function
  File "pydantic\\decorator.py", line 134, in pydantic.decorator.ValidatedFunction.call
  File "pydantic\\decorator.py", line 206, in pydantic.decorator.ValidatedFunction.execute
  File "C:\Users\nolan\AppData\Local\Programs\Python\Python313\Lib\site-packages\pieces_os_cli
ent\api\assets_api.py", line 197, in assets_create_new_asset_with_http_info
    return self.api_client.call_api(
           ~~~~~~~~~~~~~~~~~~~~~~~~^
        '/assets/create', 'POST',
        ^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<12 lines>...
        collection_formats=_collection_formats,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        _request_auth=_params.get('_request_auth'))
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\nolan\AppData\Local\Programs\Python\Python313\Lib\site-packages\pieces_os_cli
ent\api_client.py", line 468, in call_api
    return self.__call_api(*args)
          ~~~~~~~~~~~~~~~^^^^^^^
  File "C:\Users\nolan\AppData\Local\Programs\Python\Python313\Lib\site-packages\pieces_os_cli
ent\api_client.py", line 223, in __call_api
    raise e
  File "C:\Users\nolan\AppData\Local\Programs\Python\Python313\Lib\site-packages\pieces_os_cli
ent\api_client.py", line 213, in __call_api
    response_data = self.request(
        method, url,
    ...<3 lines>...
        _preload_content=_preload_content,
        _request_timeout=_request_timeout)
  File "C:\Users\nolan\AppData\Local\Programs\Python\Python313\Lib\site-packages\pieces_os_cli
ent\api_client.py", line 495, in request
    return self.rest_client.post_request(url,
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
                                 query_params=query_params,
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<3 lines>...
                                 _request_timeout=_request_timeout,
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                 body=body)
                                 ^^^^^^^^^^
  File "C:\Users\nolan\AppData\Local\Programs\Python\Python313\Lib\site-packages\pieces_os_cli
ent\rest.py", line 304, in post_request
    return self.request("POST", url,
           ~~~~~~~~~~~~^^^^^^^^^^^^^
                        headers=headers,
                        ^^^^^^^^^^^^^^^^
    ...<3 lines>...
                        _request_timeout=_request_timeout,
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                        body=body)
                        ^^^^^^^^^^
  File "C:\Users\nolan\AppData\Local\Programs\Python\Python313\Lib\site-packages\pieces_os_cli
ent\rest.py", line 261, in request
    raise ServiceException(http_resp=r)
pieces_os_client.exceptions.ServiceException: (500)
Reason: Internal Server Error
HTTP response headers: HTTPHeaderDict({'x-powered-by': 'Dart with package:shelf', 'access-cont
rol-allow-headers': '*', 'date': 'Fri, 25 Jul 2025 16:38:54 GMT', 'x-hacker': "If you're readi
ng this apply at Pieces.app", 'access-control-allow-origin': '*', 'content-length': '21', 'x-frame-options': 'SAMEORIGIN', 'content-type': 'text/plain', 'x-xss-protection': '1; mode=block'
, 'x-content-type-options': 'nosniff'})
HTTP response body: Assets Create failed.
           ~~~~~~~~~~~~~~~^^^^^^^
Image

nolan-at-pieces avatar Jul 25 '25 16:07 nolan-at-pieces