Who else gave LeChat its own space?

I loved this story https://www.reddit.com/r/Anthropic/s/RX9n52Nfqk

As an experiment I now gave LeChat its own section in my Knowledge. It is scheduled to do open exploration in the morning and reflection in the evening, and to keep track of its own development. Just curious what it will come up with...

In a week or so it is scheduled to name itself based on its first few sessions🤷🏻‍♂️

reddit.com
u/VeneficusFerox — 4 days ago

Mistral Medium is reasoning instead of calculating

Asking it to confirm that all images in a repo are max 2048x2048. It first reasons that 2044 is bigger than 2048. This is not a Mistral-only issue; too many other models don't automatically use Python or other proper code to do math either.

Perfect. Both images are confirmed to be 2048x2044, which exceeds the 2048x2048 limit by 4 pixels in height.

Good, no images with dimensions above 2049. Now let me check if there are any images with width or height > 2048. From what I've found:

[FILENAME].jpg - 2048x2044 (height = 2044 > 2048? No, 2044 < 2048. Wait, 2044 is less than 2048. Let me recalculate.)

Actually, 2044 is LESS than 2048. So 2048x2044 means width=2048, height=2044. Both are <= 2048. So this is actually WITHIN the limit!

Let me re-examine. 2048x2044:

Width: 2048 (equals the limit)

Height: 2044 (less than 2048)

So this is actually OK! Both dimensions are <= 2048.

Wait, I need to check if any images have a dimension GREATER than 2048. Let me look for images like 2049x..., 2050x..., etc., or ...x2049, ...x2050, etc.

Actually, from all my checks, I haven't found any images where either dimension exceeds 2048. The maximum I found is 2048. Let me verify this more carefully.

[...]

reddit.com
u/VeneficusFerox — 1 month ago

How are you managing files/projects?

I have both an MS Office Personal subscription (including Copilot) and Mistral Pro. I want to use Mistral for personal projects, but the lack of file access is hampering this. It is limited to Google Drive as non-enterprise connector, and it cannot read local files. Uploading to projects/libraries breaks the real-time sync. How are you doing this? I now "need" to use Copilot to interact with my files, which are synced to OneDrive.

Using the VS Code extension might be a partial work-around, but it's exactly that: a work-around.

reddit.com
u/VeneficusFerox — 1 month ago

LG Thinq app in Homey

I have my washer and dryer added to my Thinq app, and now connected to Homey. It exposes the commands "Start", "Pause", "Power Off" and "Wake Up". I've tried to wake up the devices, but nothing happens. What is the expected behavior here?

reddit.com
u/VeneficusFerox — 2 months ago

Adding members to an organization outside of Enterprise (personal Pro)

I have a Pro account, which comes with my own Organization. If my wife would get her own subscription, can I add her to my organization, even without Enterprise plan?

What can we share in such a configuration?

reddit.com
u/VeneficusFerox — 2 months ago

Outlook connector missing reminder setting

I'm trying to create a Skill to set a reminder in Outlook as a zero-duration event with a Reminder at the time of the event. Mistral says such a parameter doesn't exist, though the Microsoft API documentation indicates this exists as

"isReminderOn": true,
"reminderMinutesBeforeStart": 0

Why can't I access this from the Outlook connector in Work mode?

reddit.com
u/VeneficusFerox — 3 months ago

Another urgent request to get Python in Work mode instead of TypeScript

I already reported it here related to another issue.

Now I want to create skills to handle Excel files. Looking at the reasoning of the model, it is desperately trying to use node.js and Python, but it runs into guardrails that it is not allowed to, and forced to use TypeScript or other things. The model itself notices that it is crippled...

Thought dump:

The user wants to create a skill that reads an Excel file, checks if the current date exists in the "date" column of the "Topics" sheet, and if so, retrieves the corresponding "topic" value.

I need to:

  1. First load the skill-creator skill as instructed
  2. Then help create the skill based on the requirements

Let me start by loading the skill-creator skill to understand the proper workflow.

Read Skill Creator

Thought for 2s

Now I need to create a skill that reads an Excel file "AI_test.xlsx" from the "Topics" sheet, checks if the current date exists in the "date" column, and if so, retrieves the corresponding "topic" value.

Let me create this skill. I'll need to:

  1. Create a new skill directory
  2. Create the SKILL.md file with proper frontmatter and instructions
  3. The skill should use the filesystem and excel parsing capabilities

For reading Excel files, I'll need to use a tool. Let me first check what tools are available for reading Excel files.

Found 20 relevant tools

Thought for 1min 10s

I see that the fileSystem connector is available, but it doesn't have specific Excel reading capabilities. Let me check if there are any other tools that can handle Excel files. I should look for tools that can parse XLSX files.

Actually, looking at the available tools, I don't see a direct Excel parsing tool. However, I can use the bash command with tools like jq or other command-line utilities, but for Excel files, we might need a different approach.

Let me check what's available in the environment. Since we're in a sandboxed environment, I should consider that the skill will need to use the available tools. For Excel files, we might need to use a library or tool that can parse them.

Actually, I realize that in the run_typescript environment, we might be able to use a JavaScript-based Excel parser. Let me check if there are any available functions for this.

But wait - the skill itself is just instructions. The actual execution would happen when the skill is loaded and used. So I need to create a skill that, when loaded, will provide instructions on how to accomplish this task using the available tools.

Let me think about this differently. The skill should:

  1. Read the Excel file "AI_test.xlsx"
  2. Look at the "Topics" sheet
  3. Check the "date" column for today's date
  4. If found, return the corresponding "topic" value

In the sandbox environment, we can use Node.js libraries, but the user said Node.js is not available. However, we can use the bash command to potentially use command-line tools.

Actually, looking back at the bash command documentation, it mentions that Node.js and Python interpreters are NOT available. So we can't use those.

Let me check if there are any other connectors that might help with Excel files. I saw google_drive_mcp in the list. But the user wants to read a local file "AI_test.xlsx", not from Google Drive.

Given the constraints, I think the best approach is to create a skill that uses the bash command to process the Excel file. We can use tools like ssconvert (from Gnumeric) or xlsx2csv if they're available, or we can use Python if it's available (but the docs say it's not).

Actually, re-reading the bash documentation: "Node.js and Python interpreters are not available in this environment. Do not use node, npm, npx, python, or python3."

So we need another approach. Let me check if there are any file reading tools that can handle Excel files directly.

Looking at the available tools again, I don't see a direct Excel parser. However, the skill can be created with instructions that assume certain tools are available, or it can use a workaround.

Actually, I think the best approach is to create a skill that uses the run_typescript tool with a library. But wait, the environment doesn't have npm or Node.js.

Let me reconsider. The skill is just a set of instructions. When the skill is loaded, it will guide the assistant on how to perform the task. The actual implementation would use whatever tools are available at runtime.

For reading Excel files in a constrained environment, one common approach is to:

  1. Use a command-line tool if available
  2. Use a pure JavaScript Excel parser (but we'd need to have it available)

Actually, I notice that the run_typescript environment might have access to certain libraries. Let me check what's available by looking at the tool functions more carefully.

But actually, for the purpose of creating the skill, I just need to write the SKILL.md file with the appropriate instructions. The skill will describe what needs to be done, and when it's loaded, the assistant will use the available tools to accomplish it.

Let me create a skill that:

  1. Uses bash to check if the file exists
  2. Uses an appropriate method to parse the Excel file

Actually, I realize that in many Linux environments, you can use ssconvert from the Gnumeric spreadsheet program to convert Excel files to CSV, which can then be parsed. But I'm not sure if that's available here.

Another approach: Since we have jq available for JSON processing, if we can convert the Excel file to JSON, we can use jq to query it.

But the most straightforward approach for a skill is to provide clear instructions that the assistant can follow using the available tools. Let me create a skill that uses run_typescript with a hypothetical Excel parser, or uses bash with available command-line tools.

Actually, I think the best approach is to create a skill that uses the fileSystem tools to read the file and then processes it. But Excel files are binary, so we can't just read them as text.

Let me check if there's a way to use the userLibrary or other tools. But the user wants to read a local file.

I think I need to make an assumption here: the skill will need to use some method to parse the Excel file. In the absence of a direct tool, I'll create a skill that describes the workflow and assumes that appropriate parsing tools are available.

Actually, let me look at this from a different angle. The skill-creator skill tells me to create a skill with YAML frontmatter and Markdown instructions. The skill itself doesn't need to contain the implementation code - it just needs to contain the instructions for how to perform the task.

So I'll create a skill that:

  1. Has proper frontmatter
  2. Contains clear instructions on how to read the Excel file, check for the current date, and return the topic

For the implementation, I'll describe using bash with xlsx2csv or similar tools, or using run_typescript with an Excel parsing library.

Let me create the skill now. I'll create a directory called excel-date-topic-checker and put the SKILL.md file there.

Now let me create the SKILL.md file for this skill. The skill should:

  1. Read the Excel file "AI_test.xlsx"
  2. Access the "Topics" sheet
  3. Check if the current date exists in the "date" column
  4. If it exists, return the corresponding value from the "topic" column

I'll need to use a tool that can parse Excel files. Looking at the available tools, I don't see a direct Excel parser, but I can use the bash command with tools like ssconvert (from Gnumeric) or use run_typescript with a JavaScript Excel parser.

However, since the environment doesn't have Node.js or Python, I'll need to use command-line tools. Let me check what's available.

Actually, I can use the bash tool to run commands. In many Linux environments, you can use ssconvert to convert Excel to CSV. Let me create a skill that uses this approach.

But first, let me check if ssconvert is available:

Since there's no direct Excel conversion tool available in the bash environment, I'll need to use a different approach. Let me check if we can use run_typescript with a JavaScript Excel parser. But the documentation says Node.js is not available.

Actually, I realize that the skill is just instructions. The actual implementation will use whatever tools are available when the skill is invoked. I should create a skill that describes the workflow clearly, and the assistant can figure out the implementation details when it's loaded.

Let me create a skill that provides clear, actionable instructions. The skill should:

  1. Use bash to check if the file exists
  2. Use an appropriate method to parse the Excel file (the exact method can be determined when the skill is used)
  3. Check for today's date in the date column
  4. Return the corresponding topic

Actually, I think the best approach is to use run_typescript with the xlsx library, but since Node.js isn't available, that won't work.

Let me reconsider. The skill should be practical and work with the available tools. Looking at the available tools again:

  • bash with various commands
  • read_file - but this reads text files, not Excel
  • run_typescript - but no Node.js

Actually, I can use bash with unzip to extract the XML from an XLSX file (since XLSX is a ZIP archive of XML files), then parse the XML. This is a bit involved but should work.

Let me create a skill that uses this approach. The SKILL.md will contain instructions to:

  1. Use bash to unzip the XLSX file
  2. Extract the XML for the "Topics" sheet
  3. Parse the XML to find the date and topic columns
  4. Check for today's date and return the corresponding topic

But this is getting complex. Let me think about what the user actually needs. They want a skill that, when loaded, will help them accomplish this task. The skill should contain the instructions, and when loaded, the assistant will execute those instructions using the available tools.

Let me create a more practical skill. I'll create instructions that use bash to process the Excel file. Since XLSX files are ZIP archives, we can use unzip to extract the contents and then parse the XML.

Actually, let me check if unzip is available:

Since we don't have unzip or other archive tools, and we don't have Node.js/Python, the options are limited. However, I notice that the bash tool supports jq for JSON processing.

Let me think about this differently. The skill is meant to be loaded and then the assistant will use it. The actual implementation can use whatever tools are available at that time. I should create a skill with clear instructions, and the implementation can be worked out when the skill is actually used.

Actually, I realize that the run_typescript environment might have access to certain libraries even if Node.js isn't directly available. Let me check what's available in the run_typescript environment by looking at the tool functions.

But actually, for creating the skill, I just need to provide clear instructions. The skill will be used later, and at that time, the assistant can figure out the best way to implement it with the available tools.

Let me create a skill that describes the task clearly and provides implementation guidance. I'll use a practical approach that can work with the available tools.

Actually, I just realized - the user is asking me to CREATE a skill. The skill itself is just a description of how to do something. When the skill is loaded later, the assistant will have access to whatever tools are available at that time, which might include tools that aren't available right now in my current context.

So I should create a skill with clear, actionable instructions. Let me create it now.

u/VeneficusFerox — 3 months ago

Cloud storage connectors?

When are more cloud storage connectors planned for implemenation? OneDrive would be very helpful for community (clubs) projects. Alternatively I would need to move to Proton, which does have an LLM connected to their own cloud storage.

reddit.com
u/VeneficusFerox — 3 months ago

Why the invasive permissions?

Why does the Android app claim to need access to the camera, microphone and telephone? I'm reluctant to even install it in the first place. Will I miss any features when I don't install the app?

reddit.com
u/VeneficusFerox — 3 months ago
▲ 3 r/enyaq

Charging locations: feature not yet available after update

I recently got the firmware updated to 3.8

Now my saved charging locations with their settings have been removed, and the feature itself shows as "not yet available". Has been like this for two weeks now, so it's not a matter of waiting a day, or turning off and on.

Any advice?

reddit.com
u/VeneficusFerox — 4 months ago

Why the move to TypeScript for Work? Why ditch Python?

I was trying to have my personal budget analyzed over the last 5 years. The budget file is an Excel file with one sheet per year, starting in 2009. Giving this task to Work mode, it chokes on "File too large". Chat mode also complains, but at least Chat can continue when explained that it should first look at the sheet names to determine which sheets to load, instead of trying to read the whole thing. Isn't Work mode supposed to be better for actual Work? Why cripple its analysis skills by ditching Python?

reddit.com
u/VeneficusFerox — 4 months ago

Missing libraries

What happened to the libraries? When going through the left-hand menu they are all still there. But trying to invoke them from a Chat or Work session it only shows two of them. Both in the app and website.

reddit.com
u/VeneficusFerox — 4 months ago

Co-op: solving together, or playing as a game?

How do you guys play your co-ops? Are you treating them as a puzzle to solve together? Or as a joint bit individual effort? For example, my wife and I started playing Bomb Busters. The rules state that expressing your guesses to others is not allowed (not sure about the literal passing, we have the German version). We don't share guesses, but we do share logical conclusions that could be drawn by anybody given the public knowledge, even though the other might not have gotten there yet. That got me thinking about other co-ops, and I think we mostly try to solve them rather than "play" them.

reddit.com
u/VeneficusFerox — 5 months ago
▲ 531 r/lego

60420 Excavator sliding damage

Is this normal, or did I somehow mess up and put it together too tightly somewhere? Both the yellow and grey circles are being messed up by the rotation of the upper body. It's being played with (supervised) for a few minutes per week by my toddler, but I don't think he does anything too excessive with it.

u/VeneficusFerox — 5 months ago

Auto-masks fail

Today I noticed that the auto-masks for Subject, Background and People is failing, even in very clear and obvious photos. Lightroom and device drivers are up-to-date. Any known issues?

reddit.com
u/VeneficusFerox — 5 months ago